This is a demo application that showcases the functionality of signing in, up, and out of a React app. The app is built using a modern tech stack and provides a simple and intuitive user interface.
- Vite
- TypeScript
- React 19
- React Router
- Material UI + Radix Primitives
- Tailwind CSS
- Vitest + Playwright
- ESLint
To run the app, follow these simple steps:
- Node.js
- pnpm
- Clone the repository
- Install dependencies:
pnpm install - Start the app:
pnpm run dev
- Open your web browser and navigate to
http://localhost:3000
To build the app, run the following command:
pnpm run build
Then to preview the bundle: NOTE: Preview purpose only, do not use this in production server!
pnpm run preview
To run unit tests, use the following command:
pnpm run test
To run e2e tests, use the following command:
pnpm run test:e2e
This project is licensed under the MIT License.