groovi icon indicating copy to clipboard operation
groovi copied to clipboard

๐Ÿƒ Create soothing focus mixes

Groovi

๐Ÿƒ Create soothing concentration mixes

Branding/Design Board ยท Demo

๐Ÿš€ Quickstart

Run the website locally

git clone https://github.com/harshhhdev/groovi.git

Setting up the development environment

cd groovi

# Install deps
yarn

Setting up the database

NOTE: This project uses PostgreSQL database platform on Microsoft Azure store data.

To start with this project, go ahead and setup your PostgreSQL database, and input your connection string under DATABASE_URL in .env

# Generate the Prisma client
yarn prisma generate

# Migrate the schema into PostgreSQL
yarn prisma migrate dev

Authentication

As this app uses JWT tokens for authentication, go to generate-secret or type in openssl rand -hex 32.

This app also uses Twitter, Google and Facebook for authentication.

Starting server

# Start the server
yarn dev

Server should now be running on localhost

๐Ÿ”ง Tools Used

๐Ÿคž Contributing

After setting up the project, and making changes:

git add .
git commit -m "commit message"
git push YOUR_REPO_URL YOUR_BRANCH