To run the client, you'll need to have Clojure, Node.js and npm installed on your machine. Once you have those, follow these steps:
- Install the dependencies:
npm install
- Install postcss globally -
npm install -g postcss postcss-cli
- Start the development server:
make client-rep
The client should now be running at http://localhost:8280
.
To run server, you need to have Clojure and Docker installed on your machine. Once you have it, follow these steps:
- Source
.env
dev environment variables. - Start local DB
docker compose --profile local up
- Start the server:
make server-repl
The server should now be running at http://localhost:8080
.
Note
Server will serve client static as well
Each commit should adhere a variation of conventional commits, with only requirements:
- use commit type prefix (eg
feat: ...
) - specify issue ref (eg
feat(#1): ...
) - body is optional
NOTE: each commit should not address more than one issue!