Educatsy is a powerful learning management system (LMS) web application built using the MERN stack (MongoDB, Express, React, Node.js). It provides a dynamic and intuitive platform for learners and tutors to connect, collaborate, and explore a wide range of courses.
Training Project (DAMS 4th Semester)
- Aashcharya Kumar Gupta
- Desh Deepak Bajpai
https://educatsy.vercel.app/- Intuitive Course Creation: Easily create and upload courses using our user-friendly course creation tools.
- Global Reach: Connect with learners from around the world and make a positive impact on their learning journey.
- Robust Analytics: Track course performance with detailed analytics to optimize your teaching and learning outcomes.
- Dedicated Support: Our dedicated support team is available to assist you at every step of your journey.
- Sign up as a tutor to create and manage your courses.
- Explore the course categories to find courses of interest.
- Enroll in courses, track your progress, and engage with other learners.
- Stay updated with newsletters, latest course releases, and announcements.
-
Frontend: React, Axios, React-dom, React-hook-form, React-hot-toast, React-router-dom, React-scripts, React-toastify, React-youtube, Web-vitals.
-
Backend: Node, Express, Axios, Bcrypt, Bcryptjs, Cors, Dotenv, Express-async-handler, Jsonwebtoken, Mongoose, Swagger-jsdoc, Swagger-ui-express, Concurrently, Nodemon, Yarn.
To run Educatsy locally, follow these steps:
- Prerequisites:
- Node.js
- npm or yarn
- MongoDB
- Express- Clone the repository: git clone
https://github.com/aashcharyakrgupta/Educatsy
OR
https://github.com/Deepak-cell311/Educatsy- Install dependencies:
cd server && npm install
&&
cd client && npm install- Start:
cd client
npm start
&&
cd server
npm start- Open the application in your browser:
https://localhost:3000- For API documentation Open url:
https://educatsy.onrender.com/api-docs|--controllers\
|--models\
|--public\
|--routes\
|--db.js
|--package-lock.json
|--package.json
|--server.js
|--yarn.lock
|--build\
|--public\
|--src\
|--.gitnore
|--package-lock.json
|--package.json
|--README.mdContributions to Educatsy are welcome!
If you have any bug reports, feature requests, or suggestions, please open an issue or submit a pull request.

