Website Features
- Here we fetched API where has course data.
- Here users can register accounts
- Here users can register with google, github, and email password.
- Here we used private routes for confidential information.
- Here we used firebase for user authentications.
- When users will change the route then it’ll automatically scroll to the top of the page.
- Users can update their displayName and image URL from the profile page.
- We solved the private route redirect issue. We dynamically redirect after the user logged-in.
- We are showing you’re already logged-in messages for logged-in users when they visit the login registration page.
- We are showing no cart message when they visit the checkout page without any course dynamic route.


