A productivity app that helps track and celebrate daily progress through small wins.
-
Clone the repository
-
Install nvm (Node Version Manager)
-
Install and use the correct Node.js version
nvm install
nvm use- Set up the environment variables:
- Copy the
.env.examplefile to.env:
cp .env.example .env- Open the
.envfile and fill in the necessary environment variables, including your PostgreSQL database URL
- Set up Prisma and the database:
- Generate Prisma client:
npx prisma generate- Run migrations and seed initial data:
npx prisma migrate devThese commands will set up your database schema, apply all existing migrations, and populate the database with seed data.
- Install dependencies and start the development server
npm install
npm run dev