Android App for Automated School Bus Attendance
Budget: ₹37,500 – ₹75,000 INR
Description:
We are seeking a skilled Android app developer to create a comprehensive student attendance application with fingerprint authentication and real-time data integration. The app will have different user roles and will integrate with Google Sheets and Firebase for data management.
Requirements:
Fingerprint Authentication:
- Implement fingerprint authentication for students and drivers.
- Ensure secure login for parents, accountants, and admins.
Attendance Tracking:
- Capture student attendance at four key points with timestamps and geolocation.
- Store attendance data in Firebase and Google Sheets.
User Roles and Functionalities:
- Drivers: Authenticate, mark attendance, record location and timestamp.
- Parents: View attendance records, real-time bus tracking, fee management.
- Accountants: Manage attendance logs, fee status, student registrations.
- Admins: Oversee all activities, assign roles, manage exceptions.
Data Integration:
- Validate student data using Google Sheets.
- Store and manage attendance and fee data in Firebase.
Payment and Notifications:
- Implement a payment portal for fee management.
- Set up notifications for fee reminders and updates.
User Interface:
- Develop user-friendly interfaces for all user roles.
- Ensure seamless navigation and data access.
Security and Permissions:
- Role-based access control.
- Secure data storage and privacy measures.
Qualifications:
- Proven experience in Android app development.
- Proficiency in Java/Kotlin and Android Studio.
- Experience with Firebase and Google Sheets API.
- Strong understanding of fingerprint authentication and geolocation services.
- Ability to create secure and scalable applications.
- Excellent problem-solving skills and attention to detail.
We are seeking a skilled Android app developer to create a comprehensive student attendance application with fingerprint authentication and real-time data integration. The app will have different user roles and will integrate with Google Sheets and Firebase for data management.
Requirements:
Fingerprint Authentication:
- Implement fingerprint authentication for students and drivers.
- Ensure secure login for parents, accountants, and admins.
Attendance Tracking:
- Capture student attendance at four key points with timestamps and geolocation.
- Store attendance data in Firebase and Google Sheets.
User Roles and Functionalities:
- Drivers: Authenticate, mark attendance, record location and timestamp.
- Parents: View attendance records, real-time bus tracking, fee management.
- Accountants: Manage attendance logs, fee status, student registrations.
- Admins: Oversee all activities, assign roles, manage exceptions.
Data Integration:
- Validate student data using Google Sheets.
- Store and manage attendance and fee data in Firebase.
Payment and Notifications:
- Implement a payment portal for fee management.
- Set up notifications for fee reminders and updates.
User Interface:
- Develop user-friendly interfaces for all user roles.
- Ensure seamless navigation and data access.
Security and Permissions:
- Role-based access control.
- Secure data storage and privacy measures.
Qualifications:
- Proven experience in Android app development.
- Proficiency in Java/Kotlin and Android Studio.
- Experience with Firebase and Google Sheets API.
- Strong understanding of fingerprint authentication and geolocation services.
- Ability to create secure and scalable applications.
- Excellent problem-solving skills and attention to detail.