Skip to content

kevinlaw91/react-signin-demo

Repository files navigation

react-signin-demo

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.

Tech Stack

  • Vite
  • TypeScript
  • React 19
  • React Router
  • Material UI + Radix Primitives
  • Tailwind CSS
  • Vitest + Playwright
  • ESLint

Getting Started

To run the app, follow these simple steps:

Prerequisites

  • Node.js
  • pnpm

Installation

  1. Clone the repository
  2. Install dependencies: pnpm install
  3. Start the app: pnpm run dev

Running the App

  1. Open your web browser and navigate to http://localhost:3000

Build

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

Testing

To run unit tests, use the following command:

  • pnpm run test

To run e2e tests, use the following command:

  • pnpm run test:e2e

License

This project is licensed under the MIT License.

About

Short demo app built with React.js

Resources

Stars

Watchers

Forks

Contributors