Projects

February 9, 2025

Rawiah - 1:1 Arabic Tutoring Sessions Platform.

Rawiah - 1:1 Arabic Tutoring Sessions Platform.

📖 Overview

Rawiah is a full-featured platform built to make Arabic learning accessible through 1:1 tutoring sessions. It provides an intuitive experience for students to find, book, and interact with native Arabic teachers. The platform also empowers teachers to manage their sessions and earnings easily.

Key Features

  • Personalized 1:1 Sessions: Students can book individual lessons tailored to their language goals and schedule.
  • Teacher Profiles & Reviews: Every teacher has a dedicated profile showcasing experience, specialties, and learner feedback.
  • Wallet & Transactions: Integrated wallet system allowing students to top-up and teachers to withdraw earnings securely.
  • Real-Time Communication: Supports in-app scheduling, notifications, and live chat to streamline teacher-student interaction.

🛠️ Technologies Used

  • Frontend: Next.js 14 with TypeScript and TailwindCSS
  • Backend: Next.js API Routes with Prisma ORM
  • Database: PostgreSQL hosted on AWS RDS
  • Auth: Auth.js (NextAuth) with Google Sign-In and OTP verification
  • Deployment: Vercel for frontend, AWS for database

🚀 Challenges & Learnings

Building a unified registration flow for both teachers and students while handling OTP verification, multilingual data fetching, and wallet logic required careful API and state management design.

🎯 Outcome

Successfully delivered Rawiah's early launch at LEAP 2025, Saudi Arabia's largest tech conference. The platform received positive reception and continues to serve students and teachers with a modern, scalable architecture ready for expansion.

🙏 Acknowledgements

I would like to express my sincere gratitude to Dr. Arwa Al Abdulaziz, founder of Rawiah, for her visionary leadership and unwavering commitment to making Arabic learning accessible. Her dedication to education and innovation has been truly inspiring. Special thanks to Mohammed Alghamdi and the entire Rawiah team for their collaborative spirit and technical excellence throughout this journey. Wishing Rawiah continued success and growth as it empowers learners worldwide to connect with the Arabic language and culture.

Related Projects

Make an appointment

I am available for consultations, collaborations, or simply to discuss your projects. Feel free to contact me!