A new Flutter project.
Project Link - https://tutorhub-cf3f7.web.app/
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
In the current educational landscape, students and parents often face challenges in finding qualified tutors tailored to their specific needs. The traditional methods of searching for tutors involve time-consuming research, limited access to diverse tutor options, and difficulties in scheduling demo sessions. There is a need for a comprehensive Tutor Finder app that simplifies the process of connecting students with qualified educators, offering a diverse range of subject expertise, and transparent verification processes and addresses the common challenge that most students prefer to study offline because they cannot focus on studies without the help of a direct tutor.
Signup/Sign In: Users can create accounts or log in using secure authentication methods and verification mail is sent to new users once they create account in the app.
Student and Tutor Profiles: Users can choose between two profiles - student and tutor, each with personalized information.
View Profile: Users can view their profiles with details such as qualifications, expertise, and contact information.
1.Enrollment Info: Tutors can see information about the number of students who have booked their demo sessions.
2.View Their Courses: Tutors can view their provided courses on separate page .
3.Add Courses: Tutors can add more courses by filling the required details .
1.Find Tutor: Students can access the "Find Tutor" feature to discover available tutors.
2.View Booked Sessions: Students can view their booked demo sessions on separate page .
List of Courses: Students can view a list of courses provided by various tutor institutes.
- Book Demo Session: Students can book demo sessions by filling out a form.
- Update Course Info: Tutors can update information about the course, such as schedule or courses offered.
- Delete Course: Tutors can remove a course if the vacancy is full or for other valid reasons.
TutorHub features a built in messaging bot that allows users to ask doubts in real time. Users can ask questions to bot to ask questions, or seek clarification, fostering effective communication and collaboration.