Logo Lanfrica

Automated-Fee-Collection/AFCSystem

Domain:

digital infrastructure

Record type:

software
Creator:
Aut
Host:
An Automated Bus Fee Collection System at bus stands based in Tanzania. # πŸ›οΈ AFCSystem **Automated Fee Collection System** is a full-stack web application designed to provide a simple and effective way of collecting bus fee digitally. It captures bus plates at the terminal entrance, then calculates the required fee and sends that particular fee as sms to the registered bus owner for payment within a specific period of time. The platform uses AI model to convert the captured plate image into a string, and sends to an endpoint for evaluation and sms sending. The image capturing is done by a py-camera, while the model is stored in a raspberry-py microprocessor. ## πŸ“ Project Structure This project is split into four parts: AFCSystem/ β”œβ”€β”€ frontend/ # React + TypeScript app β”œβ”€β”€ backend/ # Spring Boot app β”œβ”€β”€ AI model/ # β”œβ”€β”€ IoT/ # Raspberry-py microprocessor + py-camera --- ## πŸš€ Features - πŸ” **User Authentication** (username & password) - πŸ›’ **View Arrivals, buses and payments** - πŸ“Š **Pagination for item browsing** - 🌐 **REST API built with Spring Boot** - πŸ“· **IoT devices to capture plates** - πŸ“± **AI model for image-to-string convertion** --- ## Screenshots to Show the App interfaces #login page #dashboard #buses page #payments page --- πŸ“« Contact Built with ❀️ by Suleiman M. Suleiman & Joel C. Mwaisobwa πŸ”— LinkedIn β€’ GitHub