Tutify is a web-based personalized tutoring platform designed to connect students with tutors based on subject expertise and learning needs. The platform provides a structured workflow for tutor discovery, session booking, progress tracking, and feedback to enhance personalized learning experiences.
Students often struggle to find the right tutor for specific subjects, and existing systems lack personalization, progress tracking, and structured feedback. This leads to inefficient learning experiences and unorganized tutoring workflows.
Tutify solves this problem by providing a centralized platform where:
- Students can search and connect with tutors based on subject needs
- Tutors can manage session requests and track student progress
- Personalized learning is achieved through structured workflows and feedback
- Students: School and college students seeking personalized academic support
- Tutors: Educators and subject experts offering tutoring services
- Educational Institutions (Future): Schools and coaching centers
-
Student Onboarding:
Student registers and logs in. Selects subject and learning level. -
Tutor Discovery:
Tutors register with subject expertise. Students search tutors by subject. -
Session Booking:
Student books a tutoring session. Tutor accepts or rejects the request. -
Progress & Feedback:
Tutor updates learning progress. Student provides feedback and rating.
Start
↓
User Opens Tutify Platform
↓
User Selects Role (Student / Tutor)
↓
User Registers or Logs In
↓
Decision: Is User a Student?
Yes → Student Dashboard
↓
Search Tutor by Subject
↓
Select Tutor
↓
Book Session
↓
Attend Session
↓
View Progress
↓
Give Feedback
↓
End
No → Tutor Dashboard
↓
View Booking Requests
↓
Accept / Reject Session
↓
Conduct Session
↓
Update Student Progress
↓
Rating Updated
↓
End
- Role-based authentication (Student / Tutor)
- Subject-based tutor search
- Tutor profile and availability management
- Session booking and approval system
- Learning progress tracking
- Feedback and rating system
- Simple and user-friendly UI
Frontend
- HTML
- CSS
- JavaScript
Backend
- PHP
Database
- MySQL
Tutify/
├── index.html
├── login.html
├── register.html
├── css/
│ └── style.css
├── js/
│ └── app.js
├── api/
│ ├── db.php
│ ├── login.php
│ ├── register.php
│ ├── get_tutors.php
│ ├── book_session.php
│ ├── update_progress.php
│ └── add_feedback.php
├── student/
│ ├── dashboard.html
│ └── progress.html
├── tutor/
│ ├── dashboard.html
│ └── bookings.html
└── README.md
