A frontend-focused web application that helps users track their job applications in one place.
The app supports user authentication and protects private routes so only logged-in users can access their dashboard.
This project is built to demonstrate real-world frontend concepts such as authentication flow, protected routes, and clean project structure.
- User signup and login using Firebase Authentication
- Client-side form validation
- Authentication state persistence
- Protected dashboard route
- Clean separation of UI, services, and configuration
- Responsive UI using Tailwind CSS
- React
- React Router
- Firebase Authentication
- Tailwind CSS
- Vite