1.Role base authentication
2.Admin can post courses.
3.Admin can delete courses.
4.Admin handle teacher and student all things.
5.Student can see profile.
6.Student can see all courses.
7.Teacher can see his/her profile.
8.Teacher can see All courses.
9.Student can see all courses info.
10. Pagination, Route protection etc.
1.Reactjs
2.Nodejs.
3.Express js
4.MongoDB
5.Material UI
6. React BootStrap
7.Module CSS
8.Redux, React-Redux
9.Multer and Cloudinary For photo upload