A platform that connects students with training institutes, making it easier to discover and enroll in relevant courses. With an intelligent recommendation system, it suggests courses based on student interests and activities. The platform includes a mobile app for students to explore courses and engage socially, while institutes benefit from a web-based system with analytics to track trends and student engagement.
Developed as a university graduation project in the Software Engineering Specilization.
Training centers in Damascus face a communication and accessibility gap with students. Many students struggle to find nearby centers and explore available courses, while centers face challenges in reaching a broader audience. This disconnect limits learning opportunities and prevents training centers from maximizing their outreach.
The project aims to bridge this communication gap by providing fast, real-time access to course and institute information. It encourages students to discover courses in an engaging, social, and interactive way while helping institutes reach more students efficiently.
✔ Browse & Filter training centers and courses
✔ Follow students or training centers
✔ Mark Interest or Attend a course
✔ View Friends' Activities and announcements
✔ Customize Interests for personalized recommendations
✔ Engage with Training Center Announcements
✔ Manage Profile details
✔ Add, Edit, & Remove courses
✔ Schedule & Update course timings
✔ Send Announcements to students
✔ Access Analytics on student engagement
✔ Manage Platform Settings and structure
✔ Create, Edit, & Delete training center accounts
- Framework: Flutter
- Language: Dart
- State Management: Provider
- Design Pattern: MVVM
- External Services: Google Maps API
- Backend: Laravel, REST API
- Database: MySQL
https://drive.google.com/file/d/1CGv_tN3bJu5_klCRCQkO12MpCMt_3re0/view?usp=sharing

