Usage: create fast prototypes, solve test tasks or start a new project.
- You can write Typescript or Javascript code with the latest JS features.
- ESLint configured using airbnb's config
- Auto code formatting with Prettier.
- Dev server with hot module reloading (HMR)
- Production optimized build
- Client-side routing (react-router v6)
- Material UI toolkit (mui v5)
- axios
- Login and Main page skeletons. Dummy implementation for handling the authentication has already been added.
- vitest
- FSD folders (shared, entities, features, widgets, etc). Aliases configured.
First install dependencies:
npm install
To run in the development mode with hot module reloading:
npm start
That command opens http://localhost:4000 page in your browser.
To create a production build:
npm run build
See "dist" folder for results.
To run the production build:
npm run preview
To run the tests:
npm test