Learning Management System
Next.js, Prisma, MySQL, Clerk, Stripe
Built and deployed Learning Management System using Next.js & TypeScript to deliver a seamless learning experience for both students and educators, where students can purchase courses and educators can upload courses with separate chapters.
Integrated Stripe payment processing to enable students to purchase courses effortlessly.
Leveraged Prisma's ORM and MySQL for efficient data management and seamless database interactions.
Secure Authentication with Clerk
Real Time Web Chat Application
React.js, Node.js, Express.js, MongoDB, Socket.io
Developed a Full stack chatting app which uses socket.io for real time communication where users can chat individually, join group.
User details are stored in encrypted format in MongoDB
Implemented the real-time chatting feature using Socket.io, enhancing user engagement and reducing response time by 20%.