Live Website: https://learning-platform-90ff4.web.app/
- This is an EdTech website that provides online courses on different programming languages.
- Users can create account, log in to use all the features of the website.
- If there is any error while logging in or signing up, it will be showed to the user with hot toast.
- There is a course page where users will get all the courses.
- Clicking on any course will lead to a course details page, where user can download a pdf document of the course detail.
- From course detail, user can get premium access, but he will need to be logged in to the website.
- Log in or Sign Up will redirect the user to the homepage or the protected route he tried to access previously.
- React Router has been used to make it a Single Page Application.
- There is a blog page where you can get some simple blog.
- A FAQ section used along with accordion to serve some frequently asked questions.
- There is a 404 not found page added to handle unrecognized routes.
-
- React
- React Router
- Firebase (for authentication)
- Tailwind CSS
- Daisy UI
- React Hot Toast
- React to Pdf
- React Icons
- React Loader Spinner