BrainWave is an ed-tech platform that enables users to create, learn, and rate educational content. The platform is built using the MERN stack (ReactJS, NodeJS, MongoDB, and ExpressJS).
The front end has all the necessary pages that an ed-tech platform should have. Some of these pages are:
- Homepage: This page will have a brief introduction to the platform, as well as links to the course list and user details.
- Course List: This page will have a list of all the courses available on the platform, along with their descriptions and ratings.
- Wishlist: This page will display all the courses that a student has added to their wishlist.
- Cart Checkout: This page will allow the user to complete the course purchase.
- Course Content: This page will have the course content for a particular course, including videos, and other related material.
- User Details: This page will have all the details about the student, including their name, email, and other relevant information.
- Dashboard: This page will have an overview of the instructor's courses, as well as the ratings and feedback for each course.
- Insights: This page will have detailed insights into the instructor's courses, including the number of views, students enrolled, and other relevant .
- Course Management Pages: These pages will allow the instructor to create, update, and delete courses, as well as manage the course content and pricing.