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.
π 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.
0 likes Β· 46 views Β· Jun 13, 2024
Dynamic Ed-Tech Platform Empowering students and instructors globally. Built on MERN stack, it offers interactive learning, global connectivity & Robust Feature