This project demonstrates a React Router v7 framework implementation with Firebase authentication. It includes Google Sign-In functionality, protected routes, and a structured authentication flow.
- Firebase authentication using Google Sign-In.
- Protected routes with a context-based user authentication state.
- Dynamic rendering based on user authentication status.
- Loading state management with
HydrateFallback.
Install the dependencies:
npm install
Start the development server with HMR:
npm run dev
Your application will be available at http://localhost:5173.
Feel free to contribute by submitting issues or pull requests. Feedback and suggestions are always welcome!