- Email and password
- Google or gmail login
- Github login
- when login user reload the page user did not logout. Observer onAuthState added.
- Private route loading state apply, so user doesn't go again login page
- React JS
- firebase for authentication
- firebase for web hoisting
- React router dom - SPA routing
- React-toastify for Saw the notification
- React icons
- Tailwind css - for UI