The Online Tutor Project is a web application designed to facilitate tutoring services between teachers and students. It utilizes the MVC architecture with ASP.NET for backend development and SQL Server for the database.
- Registration: Teachers can register by providing their personal information and details about the subjects they teach.
- Accept/Reject Requests: Teachers can manage tutoring requests by accepting or rejecting them based on availability and subject expertise.
- Registration: Students can register by specifying their course and degree information, allowing them to find suitable tutors.
- Send Tutoring Requests: Students can send tutoring requests to teachers based on their academic needs.
- Request Tracking: Students can track the status of their requests to see if they have been accepted or rejected by the teacher.
- Framework: MVC (Model-View-Controller)
- Backend: ASP.NET
- Database: SQL Server
-
Clone the repository:
git clone https://github.com/usamafayaz/online-tutor.git
-
Navigate to the project directory:
cd online-tutor
-
Open the project in Visual Studio.
-
Configure the SQL Server database connection in the application settings.
-
Build and run the project.
- Navigate to the registration page.
- Fill out the registration form with your personal information and subjects you teach.
- Submit the form to register as a teacher.
- Navigate to the registration page.
- Provide your course and degree information.
- Submit the form to register as a student.
- Log in as a student.
- Browse available tutors based on your course and degree.
- Select a tutor and send a tutoring request specifying preferred times and subjects.
- Log in as a teacher.
- View incoming tutoring requests.
- Accept or reject requests based on your availability and subject expertise.
For any inquiries, please contact [[email protected]]