Skip to content

syzygypl/car-parking

Repository files navigation

SYZYGY Car Parking

Initial project configuration

Requirements

  • node 20+
  • npm
  • npx (or nx installed globally)

Configure enviroment variables

Create src/enviroments/environment.development.ts file yourself or use provided example:

cp src/enviroments/environment.development.ts.example src/enviroments/environment.development.ts

This file will not be committed to the repository, allowing you to modify the development setup without conflicting with other developers.

Install required dependences

npm install
npx playwright install

npm scripts

First of all, naming convention for scripts is target:[configuration], where configuration is one of production, development or test. If configuration is ommited then production is used. Also some targets don't have all configurations if it doesn't make sense.

Most useful ones are listed below. For more check package.json.

Run the dev server

npm run start:dev

Create a production bundle

npm run build

Run unit tests

npm run test-unit

Run e2e tests

npm run test-e2e

Run everything: lint, unit tests, build and e2e tests (also used by CI)

npm run build-and-test

Contributing

Archtecture

Get to know what is Clean Architecture... then, come back and write some code. xD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •