Love for coding, music and learning new technology in one project, anything goes, I will try anything that seems interesting to this repo.
It is a web version of this (approximation 🥁)
- React + Vite SPA
- Apollo GraphQL server
- Prisma ORM
- Postgresql db using Docker
Switch to Node v20
nvm use
Uses pnpm workspaces. Client and Server.
- Run server scripts first
- Run client scripts second
Ensure Docker is on and start the Postgresql container first.
OR stop now and use SQLITE here
cd to the server directory and run these commands:
docker build -t reactdrums-db .
start it:
docker-compose up -d
Prisma generate and migrate
pnpm db:generate
pnpm db:migrate:dev
Install dependencies:
pnpm install
Development
pnpm dev