Back to Projects
⭐ Featured Project

TuitionPort

Full-stack marketplace connecting 1,000+ students and tutors with serverless architecture, reducing infrastructure costs by 60%.

TuitionPort screenshot

🛠 Tech Stack

Next.jsNode.jsPostgreSQL (Neon)Cloudflare R2Firebase Auth

📋 About This Project

TuitionPort is a comprehensive tutoring marketplace that bridges the gap between students and qualified tutors. Built with a serverless architecture leveraging Neon PostgreSQL and Cloudflare R2, the platform offers real-time tutor matching, secure payment processing, session scheduling, and progress tracking. The platform has onboarded 1,000+ users and demonstrates how modern serverless technologies can dramatically reduce operational overhead.

Challenges Faced

  • Designing an efficient tutor-student matching algorithm that balances availability, subject expertise, and location preferences.
  • Implementing real-time session notifications and scheduling without overloading the serverless infrastructure.
  • Ensuring data consistency across distributed Neon PostgreSQL nodes during peak usage periods.
  • Managing media uploads (profile pictures, learning materials) securely and cost-efficiently via Cloudflare R2.

🚀 Future Plans & Improvements

01

Integrate AI-powered tutor recommendations based on student learning patterns and past performance.

02

Add live video sessions with whiteboard collaboration using WebRTC.

03

Build a mobile app for iOS and Android using React Native.

04

Implement a gamification system with badges and learning streaks to improve student retention.