This is a simple authentication frontend built using Vite, React, and TypeScript. It provides an example of how to set up a modern authentication system implementing HttpOnly cookies for secure session handling on the client side. The project is designed to be scalable, flexible, and easy to integrate with any backend.
- Vite + React + TypeScript: Fast and optimized development setup using modern tools.
- HttpOnly Cookie-Based Auth: Secure authentication mechanism using HttpOnly cookies on the frontend.
- Reusable UI Components: Built with a component-based architecture in React with Material UI Library.
- Email Verification: Email verification flow.
- Responsive Design: Built with Material UI (MUI) to ensure the UI is responsive and has consistent design elements.
- Protected Routes: Ensures only authenticated users can access certain pages or features.
- Scalable Structure: Easy to extend and customize for other features and projects.