More about this project, including the movations behind it and some demo pictures, can be found here.
These variables are going to be used to configure the local Postgres instance.
# Ensure you're in the root folder.
cp .env.example .env
Here the cookie secret should be provided.
# Ensure you're in the `api` directory.
cp .env.example .env
-
Start the containers
# Ensure you're in the root folder. docker-compose up
-
Start the Next.js application
cd next npm run dev
You can also run in debug mode by selecting the Next.js configuration before starting up the debugging process.
-
Start the Nest.js application
# From the root folder. cd api npm run start:dev
You can also run in debug mode by selecting the Nest.js configuration before starting up the debugging process.
Quickly reload the Postgres instance with the new changes:
docker compose down -v && docker compose up
# Ensure you're in the `api` folder.
npx knex seed:run
I came up with many questions while working on this project: