I'm a beginner in app development and am excited to create a university management system app using Java. I’m looking for guidance on how to approach this project and a roadmap to follow. Here are the key features I have in mind:
App Overview:
The app will cater to three types of users: Admins, Teachers, and Students.
Features:
- Admin Section:
Ability to add and manage teacher and student profiles.
- Teacher Section:
- Teacher profiles with assigned classes.
- Attendance page to track student presence.
- Timetable for each teacher.
- Download attendance and student data in Excel format .
- Student Section:
- Student profiles with personal information.
- Attendance tracking feature.
- Library book issue and return system.
- Fees management page.
- Timetable and assignment tracking.
- Notification system for college updates.
Unique Attendance Feature:
A Tinder-like interface for marking attendance, where teachers can swipe right for present and left for absent. This interactive feature aims to make attendance taking more engaging and efficient.
Questions:
I’m eager to know:
- What steps should I take to get started, and what should I focus on learning first?
- How can I design an engaging UI/UX for the app? Any recommended tools or resources?
- Is it feasible to implement a web version of the app? What technologies should I consider for that?
- Any tips for securely managing user data and implementing the features?
I appreciate any insights or advice you can provide! Thank you in advance for your help!
Top comments (1)
I would start with the front end. Take a look on Figma to create your design. Defining how things should work in your application can help you determine how data can be structured.