📌 About the Project

Our project is a web-based platform that connects individual tutors with students for real-time online lessons, conducted via video call. The platform allows tutors to register, list their subjects, set availability, and manage bookings, while students can search for tutors, view profiles, schedule sessions, and connect with their chosen tutor through an intuitive interface. It is designed to support independent teaching, enable flexible learning, and offer personalized education experiences beyond the limitations of geography or scheduling.

The platform was built during a hackathon by a team of two developers using AI Bolt.new. The tool allowed us to rapidly scaffold the frontend and backend, generate reusable components, and implement logic efficiently — with no blockers or technical issues throughout the entire development process.

💡 What Inspired Us

We were inspired by the growing demand for personalized, flexible, and accessible education, especially in a post-pandemic world. While many large online education platforms exist, they are often expensive, difficult to navigate, or too rigid. At the same time, thousands of talented independent tutors lack a dedicated tool to teach online professionally, manage their own schedule, and connect directly with learners.

We envisioned a platform that empowers both sides:

  • Tutors get a simple, all-in-one space to manage their private practice.
  • Students get easy access to focused, one-on-one learning across subjects and languages.

🛠️ How We Built It

The entire platform was built over the course of hackathon. We used AI Bolt.new extensively to streamline our workflow and accelerate development. It helped us:

  • Scaffold the project structure instantly
  • Generate frontend components and state logic for registration, profile creation, and booking
  • Implement backend routes for calendar availability, session scheduling, and messaging
  • Build a consistent and responsive user interface across roles (tutor and student)

Core Features:

  • Tutor and student registration with profile management
  • Subject-based search and filtering
  • Booking calendar with time slot selection
  • Real-time video calling interface
  • Messaging and session feedback

🤖 Development Experience

Thanks to Bolt.new, the development process was exceptionally smooth. The platform provided:

  • Code suggestions tailored to our use case
  • Auto-generated UI and backend boilerplate
  • A fast and reliable way to build complex multi-role interfaces

Because we didn’t waste time on low-level setup or bugs, we could focus on refining the user experience and polishing the final product.

🧠 What We Learned

Through this project, we learned how to:

  • Design clear user flows for two distinct user roles
  • Implement scalable booking logic and time zone handling
  • Build effective video call features that feel natural and stable
  • Use AI development tools to maximize speed and maintain code quality

We also gained a deeper appreciation for the challenges independent educators face — and how digital tools can support them more effectively.

🎯 Why This Project Matters

Education is one of the most powerful tools for personal growth — but it’s often limited by location, cost, or rigid systems. Our platform:

  • Helps students connect with expert tutors, anytime and anywhere
  • Gives educators the tools to teach independently and professionally
  • Encourages a shift toward personalized, learner-centered education

It’s a solution built to make quality learning more flexible, accessible, and empowering for everyone involved.

Built With

Share this project:

Updates