Student Dental App 🦷
GitHub: Code
📸 Preview

During my time in college, I built a Student Dental Management App that streamlined how dental cases were recorded, tracked, and managed — designed specifically for dental students and doctors.
This project was one of my most challenging yet rewarding experiences, as it required not only strong Flutter skills but also thoughtful problem-solving to meet real-world healthcare needs.
🚀 Key Features
- Modern Sleek UI – A clean and professional design to make data entry and navigation smooth for doctors.
- Custom Dental Structure Widget – Built from scratch using
ShapeBorder
to represent teeth visually, with colors indicating problems.
- Age-based Problem Filtering – Fetch patients or cases by their age, age-specific dental issues, or common problems for that age group.
- Role-based Authorization – Doctors can only edit their own entries, while a superAdmin has full access.
- Firebase Integration – Real-time queries for patient/student data, problems, and age-specific cases.
- Provider State Management – Ensured smooth state updates and data flow across the app.
🛠Tech Stack
- Flutter (UI + State Management with Provider)
- Firebase Firestore (Real-time Database)
- Firebase Auth (Doctor & SuperAdmin access control)
- ShapeBorder Custom Widgets (for dental structures)
💡 What I Learned
This project taught me:
- How to design and implement custom widgets for highly specialized use cases.
- The importance of role-based permissions in healthcare-related apps.
- Structuring Firebase queries for fast and accurate data retrieval.
- Creating maintainable architecture in Flutter using Provider.
🔗 Links