Skip to content

nirjara-29/learnify-lms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Learnify LMS – MERN Stack Learning Platform Learnify is a modern Learning Management System (LMS) built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It offers dynamic dashboards, payment-integrated subscriptions, and separate experiences for students and educators.

πŸš€ Live Demo πŸ”— Visit Learnify

πŸ‘€ Demo Credentials πŸ‘©β€πŸŽ“ Student Account Email: demo.student@lms.com

Password: demo123

πŸ‘¨β€πŸ« Educator Account Email: demo.educator@lms.com

Password: demo123

Use these credentials to explore both dashboards and workflows.

πŸ’³ Test Razorpay Payment You can test the subscription and checkout flow using Razorpay’s sandbox card:

Card Number: 4111 1111 1111 1111

Expiry Date: Any future date

CVV: Any 3 digits

Cardholder Name: Any name

⚠️ Note: On the Buy Now page, please wait 4–5 seconds for the Razorpay payment keys to fully load. If the button doesn't work immediately, try going back and re-clicking Subscribe. This delay occurs due to a cold start on the server hosted via Render.

πŸ› οΈ Tech Stack Frontend: React.js, Redux Toolkit, Tailwind CSS

Backend: Node.js, Express.js, MongoDB

Payments: Razorpay Subscriptions

Deployment: Full-stack hosted on Render

πŸ”‘ Key Features βœ… Role-based user system (Student & Educator)

βœ… Course browsing, creation, and enrollment

βœ… Razorpay-integrated subscription system

βœ… Email notifications on contact form

βœ… Protected routes and JWT-secured APIs

βœ… Fully responsive layout for all devices

πŸ“¬ Contact Feature Try the Contact Us form to send feedback or queries β€” emails are handled via SMTP (nodemailer).

About

Learnify: A Full-Stack Learning Management System (LMS) built with the MERN stack. Features user authentication, course management, lecture streaming, and secure subscription payments via Razorpay.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors