/vite-express-starter

This is a starter template for a full-stack application with Vite, Express, Cypress, Vitest and Mantine.

Primary LanguageTypeScript

Vite + Express + Cypress + Vitest + Mantine starter

This is a starter template for a full-stack application with Vite, Express, Cypress, Vitest and Mantine.

Features

  • Vite for frontend development
  • Express for backend development
  • Cypress for end-to-end testing
  • Vitest for unit testing
  • Mantine for UI components
  • TypeScript for type safety

Getting started

  1. Clone the repository
git clone
  1. Install dependencies
yarn install
  1. Start the development server
yarn dev
  1. Open the application in your browser
open http://localhost:3000

Testing

End-to-end testing

yarn cypress open

Unit testing

yarn test