Secure fee payment and real time monitoring for campus transport
This project covers three main distinct areas of technology. PTQ - Payment Through QR code. GPS tracking using mobile app. Computer vision specifically objects detection. Karachi is a huge city where thousands of students use university points as the
2025-06-28 16:29:01 - Adil Khan
Secure fee payment and real time monitoring for campus transport
Project Area of Specialization Software EngineeringProject SummaryThis project covers three main distinct areas of technology.
- PTQ - Payment Through QR code.
- GPS tracking using mobile app.
- Computer vision specifically objects detection.
Karachi is a huge city where thousands of students use university points as their daily commute to the university. NED University is no exception. Right now, NED University is seriously lacking in the process of fee payment of bus shuttles. It’s quite slow, inefficient, and lacks transparency. Students also find this routine of fee payment very hectic hence they avoid and feel discouraged from paying their shuttle fees.
This project is purely based on the idea of making this structure more reliable, modern, and secure than ever. The functionality of the application is planned to be designed in a way that the process is faster and efficient while keeping security and transparency in mind. University staff also lack a system that could provide them insights into students’ records who are using shuttles. Every month, they have to make thousands of point cards and vouchers to track their record. It is also necessary to provide them a platform where they could live-track the locations of all the points in a city so that they could have a more controlled overview of the situation. Moreover, students also find difficulties in using points due to their irregular timings. It is really necessary for them to have any method through which they could track the live location of shuttles so that they could manage their routine accordingly.
Project Objectives- To enhance and modernize the hectic payment & point card generation process.
- To provide transparent & managed fee records.
- To provide ease for students through real-time point tracking.
- To automate the process of validating the user's authenticity during registration.
This project is a software project that uses the latest technologies including Machine Learning along with enhanced web security and privacy.
The project focuses on the payment and tracking of the point (university buses) to ease the facility for students and virtualize the management system of NED as well.
This is a full-fledged software having two interfaces; one is the web application that will be accessible to NED staff only, the other is the mobile app that will be used by the students.
The web app would contain an authorized login. The admin would have the right to see the payment history of all the students. A filter drop-down would allow searching department-wise, month-wise, etc. The admin will also be able to send notifications/messages to the driver and/or the students for reminders etc. The admin will be completely authorized to generate a QR code every month for payment by the students. There will be a complete map view on the admin panel for monitoring of the points and their respective locations.
The mobile app will provide a register/login for the users. Once the student registers and logs in, he/she will be added to the admin database. On the creation of a profile, students will be asked to upload a clear picture of themselves. We’ll be using AI/ML algorithms to detect automatically the validity of the uploaded according to the standards of the University.
The student will be required to pay through QR code scanning. The payment transfer will be done through EasyPaisa. Once the students pay through their Easypaisa account they’ll be rewarded with credit points equal to what they paid.
Another aspect of the software is the ‘tracking system’ for students. This way they’ll be able to track their points. This system would also be responsible for monitoring traffic for each point. In case of too much traffic, the driver will be informed through a message on their phones. This aspect of the project would predict time(to reach University) upon monitoring traffic.
The motive behind this software is to use it as a service in NED. This virtual payment system will ease the hectic payment routine for the students and make management easy for the University. The tracking system would give authority to the admin for closer monitoring of the points and help students too.
Staff will have a managed and controlled environment over the vouchers, fee records, points locations, and student data, with all the available options and enhanced features.
The Student will be provided an easy and secure medium to pay the points fee and an absolutely instant solution for the generation of point cards. Students can track the relevant point while remaining on the stop or even in their houses at their own convenience.
Benefits of the ProjectThis is planned to address all these problems and provide an all-in-one, fast, secure, reliable, and controlled environment to both the university staff and the students. It would surely encourage students to use university points as their conveyance which would result in lesser use of personal transport ultimately leading to a reduction in traffic and pollution.
Technical Details of Final DeliverableFinal deliverable comprises 4 different aspects of the projects (a full-fledged platform for achieving the goals discussed in the previous sections).
- Student app
- Driver app
- Staff Admin panel
- Super Admin panel
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 80000 | |||
| Staff panel Django Deployment (Digital ocean) | Equipment | 1 | 13500 | 13500 |
| Django Rest APIs Deployment (Digital ocean) | Equipment | 1 | 13500 | 13500 |
| PostgreSQL Database (Digital ocean) | Equipment | 1 | 23000 | 23000 |
| Domain name registration (namecheap) | Equipment | 1 | 1900 | 1900 |
| PlayStore App Deployment | Equipment | 1 | 4600 | 4600 |
| Apple Developer program | Equipment | 1 | 13500 | 13500 |
| AppStore app deployment | Miscellaneous | 1 | 2000 | 2000 |
| Easypaisa Production APIs fee | Miscellaneous | 1 | 8000 | 8000 |
