🍃 Groovi – Create Soothing Focus Mixes

harshhhdev
/
groovi

🍃 Create soothing focus mixes

Groovi

🍃 Create soothing concentration mixes

Branding/Design Board
·
Demo

🚀 Quickstar…


This content originally appeared on DEV Community and was authored by DEV Community

GitHub logo harshhhdev / groovi

🍃 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

👀 Try it out! groovi.hxrsh.in
🎨 Check out the branding board

Overview of My Submission

Many of us jam to lofi hiphop beats and ASMR to improve our focus and concentration while we're working -- so, why not create your own concentration mixes?

The goal of this project is to provide you with a basic set of calming, ASMR white noise to build your favourite concentration mixes.

Groovi works like a social website, which has profiles. You can create and like different mixes made by other people, and the website also has support for private mixes that can be seen by just you! You can create mixes without logging in, however to publish them you must login. You can login with either Google, Twitter, or Facebook.

This project is has a lot of features, and it took a lot of my time and effort into designing a clean and responsive interface and bringing it to life. If you enjoyed, consider giving it a ⭐ on GitHub - every star counts!

Submission Category:

This app uses the Azure PostgreSQL service, so it best fits in the choose your own adventure category.

image

Link to Code

GitHub logo harshhhdev / groovi

🍃 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

I've made this project by myself! Here are some videos:

main
profiles

Libraries & technologies I've used:

...and if you made it down here, be sure to check out Groovi! Feel free to share your mixes in the comments below :)


This content originally appeared on DEV Community and was authored by DEV Community


Print Share Comment Cite Upload Translate Updates
APA

DEV Community | Sciencx (2022-03-07T23:02:06+00:00) 🍃 Groovi – Create Soothing Focus Mixes. Retrieved from https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/

MLA
" » 🍃 Groovi – Create Soothing Focus Mixes." DEV Community | Sciencx - Monday March 7, 2022, https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/
HARVARD
DEV Community | Sciencx Monday March 7, 2022 » 🍃 Groovi – Create Soothing Focus Mixes., viewed ,<https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/>
VANCOUVER
DEV Community | Sciencx - » 🍃 Groovi – Create Soothing Focus Mixes. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/
CHICAGO
" » 🍃 Groovi – Create Soothing Focus Mixes." DEV Community | Sciencx - Accessed . https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/
IEEE
" » 🍃 Groovi – Create Soothing Focus Mixes." DEV Community | Sciencx [Online]. Available: https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/. [Accessed: ]
rf:citation
» 🍃 Groovi – Create Soothing Focus Mixes | DEV Community | Sciencx | https://www.scien.cx/2022/03/07/%f0%9f%8d%83-groovi-create-soothing-focus-mixes/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.