Study Notion: Ed-Tech Platform

Pankaj

Pankaj Dehariya

Your Ultimate Ed-Tech Platform -
Study Notion isn't just another online learning platform; it's a dynamic ecosystem designed to empower both students and instructors alike. Built on the robust MERN stack,
Study Notion offers a fully immersive learning journey, enabling users to create, consume, and rate educational content effortlessly.
[WEBSITE LINK]:- 
πŸ” What's Study Notion all about?
🌟 Interactive Learning Experience: Say goodbye to mundane learning! StudyNotion fosters a seamless and interactive learning environment, making education accessible and engaging for all.
🌟 Global Connectivity: Connect with instructors and learners from around the world! Study Notion serves as a global platform for instructors to showcase their expertise and connect with learners worldwide!
🌟 Engaging courses, dynamic content, and easy-to-use features make education more accessible.
πŸ›οΈ System Architecture:
Front-end:
Built using ReactJS for dynamic and responsive interfaces.
Communicates seamlessly with the back end through RESTful API calls.
Back-end:
Powered by Node.js and Express.js for scalability and robustness.
Offers features like user authentication, course creation, and content consumption.
Database:
MongoDB stores unstructured data, facilitating course content storage.
πŸ› οΈ Features and Functionalities of the Back-end:
β€’ User authentication and authorization.
β€’ Course management for instructors and students.
β€’ Razorpay integration for secure payments.
β€’ Cloud-based media management using Cloudinary.
β€’Markdown formatting for easier display.
🧰 Frameworks, Libraries, and Tools Used:
Node.js, MongoDB, Express.js, JWT, Bcrypt, Mongoose.
πŸ”₯πŸ”₯ Key Project Highlights:
βœ… Account creation as STUDENT or INSTRUCTOR.
βœ… INSTRUCTORS manage courses and analytics.
βœ… STUDENTS purchase and enjoy courses.
βœ… Edit profiles and forgot password features.
βœ… Secure payments through Razorpay.
πŸ› οΈ Skills Leveraged:
β€’ FrontEnd: HTML, TAILWIND_CSS, JAVASCRIPT, REACT, Redux.
β€’ BackEnd: NODE.Js, Express.Js, MongoDB (NoSql).
β€’ JWT and bcrypt for user authentication.
β€’ UI/UX Design, Database Management, Problem Solving, Project Management.
Like this project

Posted Jun 13, 2024

Dynamic Ed-Tech Platform Empowering students and instructors globally. Built on MERN stack, it offers interactive learning, global connectivity & Robust Feature