• A web application built using MERN with Next.js and TailwindCSS and deployed to AWS-EC2.
• The main aim of this project was to provide my college with a Web app where they can upload their recorded meetings as lectures in Course form to students for revision. Also, the Web app is open to all individual instructors too.
• Provided Local Authentication using JWT with email verification and reset password features. Emails are sent using AWS-SES.
• Instructors can upload their notes, video lectures, quizzes, coding question assignment in their courses and edit course structure. All the files are stored using AWS-S3 in the bucket.
• Payments were completely handled by Stripe.
• Students can enroll in these courses, track their progress and get the course completion certificates.