Snapvox API is built using NestJS. To start using it, you need to install the dependencies first:
npm installSnapvox API uses PostgreSQL as its database. To run the database, you can use Docker:
docker-compose up -dCopy the template .env.template to a new .env
cp .env.template .envSnapvox API uses Prisma to manage the database schema. To migrate the schema, you can use the following command:
# development
npx prisma migrate dev# development
npm run start:dev