Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

MargaretT-ux/EduFees-school-fee-tracker

Domain:

educationsocioeconomic

Record type:

software
Creator:
Mar
Host:
Python school fee tracker for African schools β€” offline, simple, free main.py # EduFees πŸ’° β€” School Fee Tracker. A command-line Python tool that helps school administrators and teachers in African schools track student fee payments, generate collection reports, and manage outstanding balances β€” simply and without internet. Built by Thato Lepelesana β€” EdTech developer from Lesotho πŸ‡±πŸ‡Έ, building practical tools for African schools. --- ## 🎯 Problem This Solves Many schools across Lesotho and Africa track fee payments using paper registers or basic spreadsheets. Records get lost, balances are miscalculated, and parents receive no receipts. EduFees replaces this with a simple, reliable, offline system any school administrator can use. --- ## ✨ Features - πŸ‘€ **Enrol students** β€” name, grade, guardian, phone, and annual fee - πŸ’³ **Record payments** β€” by term, payment method, with auto-generated receipt number - πŸ“‹ **View all students** β€” with paid amount and outstanding balance at a glance - πŸ” **Search students** β€” by name or ID, with full payment history - πŸ“Š **Fee collection report** β€” summary of fully paid, partial, and unpaid students - πŸ’Ύ **Data saved automatically** β€” stored in a local JSON file, no database needed - πŸ“Ά **Fully offline** β€” works without internet on any computer --- ## πŸ› οΈ Tech Stack | Technology | Purpose | |---|---| | Python 3 | Core application logic | | JSON | Lightweight local data storage | | datetime | Receipt generation and timestamps | | os | Cross-platform terminal support | No external libraries required β€” runs on pure Python. --- ## πŸš€ Getting Started ### Prerequisites - Python 3.6 or higher installed ### Installation ```bash # Clone the repository git clone github.com # Navigate into the project cd edufees-tracker # Run the app python main.py ``` --- ## πŸ“Έ Menu Overview ``` ────────────────────────────────────────────────── πŸŽ“ EduFees β€” Main Menu School Fee Tracker Β· Lesotho πŸ‡±πŸ‡Έ ────────────────────────────────────────────────── STUDENTS [1] Add new studen …

Visit

github.com

Similar

MargaretT-ux/nalediMargaretT-ux/nadeliMargaretT-ux/kidquizworld-appMargaretT-ux/Kidsquiz-apoMargaretT-ux/naledi-storieschristophersanmi-ux/Kaduna-school-mapper

MargaretT-ux/naledi

Naledi Stories African folktales app # Naledi Stories 🌍 β€” African Folktales for Children A beautif

MargaretT-ux/nadeli

African folktales web app for children β€” with read aloud feature

MargaretT-ux/kidquizworld-app

React Native quiz app for primary school children in Africa # KidQuiz πŸŽ“ β€” Interactive Quiz App for

MargaretT-ux/Kidsquiz-apo

React Native quiz app for primary school children in Africa

MargaretT-ux/naledi-stories

African folktales web app for children β€” with read aloud feature

christophersanmi-ux/Kaduna-school-mapper

AI project for Element of AI Final Task # Kaduna School Mapper Building AI course project ## Summ