- Operating system: Ubuntu Linux or Ubuntu Windows WSL
- Node.js v18 or newer.
- Docker v24 or newer.
After cloning the repository:
-
Install node.js depenedencies by executing:
npm install
-
Start the containerized database:
cd mariadb-docker
docker compose up
-
Run the frontend:
npm run dev
-
Launch the backend:
npm exec esno backend.ts
-
Open https://localhost:3001 in your web browser.