Skip to content

Local environment setup enhancements#192

Open
richbm10 wants to merge 5 commits into
cursive-team:mainfrom
richbm10:local-environment-setup
Open

Local environment setup enhancements#192
richbm10 wants to merge 5 commits into
cursive-team:mainfrom
richbm10:local-environment-setup

Conversation

@richbm10
Copy link
Copy Markdown

@richbm10 richbm10 commented Sep 6, 2024

Description

Add docker-compose.yml for easier local PostgreSQL database setup locally and leverage a Makefile for shorter make commands to run the project.

QA Instructions

  • Step 1 Start the local env PostgreSQL Docker Container: make start-db
  • Step 2 Install the project Dependencies: make install-dependencies
  • Step 3 Initialize the Database: make init-db
  • Step 4 Generate Prisma ORM client: make generate-orm
  • Step 5 Start Project: make start

Evidence

Screenshot 2024-09-05 at 20 52 16 Screenshot 2024-09-05 at 20 52 33 Screenshot 2024-09-05 at 20 53 00 Screenshot 2024-09-05 at 20 53 12 Screenshot 2024-09-05 at 20 54 28 Screenshot 2024-09-05 at 21 05 20

@vercel
Copy link
Copy Markdown

vercel Bot commented Sep 6, 2024

@richbm10 is attempting to deploy a commit to the Cursive Team on Vercel.

A member of the Team first needs to authorize it.

@richbm10
Copy link
Copy Markdown
Author

richbm10 commented Sep 6, 2024

@RiverRuby I've prepared this contribution as a small initial enhancement based on the local environment setup our team has followed in the PSE Core Program of Costa Rica. Please let me know if it brings value and if helps to keep a standard local setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant