Skip to content

DaniValero/VAIBE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VAIBE

AI-powered web app that recommends music to the user based on bands or artists that the user inputs.

It integrates Spotify to instantly listen to the recommended artists and has a recommendation history where the user can access past recommendations.

Screenshots

image

image

image

Getting Started

To get started with this project, you can follow the steps below:

  • Clone the repository to your local machine.
  • Install the dependencies by running
  npm install
  • To start the server navigate to .\server\ and run
  npm run dev
  • To start the client navigate to .\client\ and run
  npm start

Environment Variables

You will need to add the following environment variables to your .env file

MONGO_URI=<YOUR_MONGO_URI>

VAIBE_JWT_KEY=<YOUR_JWT_KEY>

OPENAI_API=<YOUR_CHATGPT_API_KEY>

SPOTIFY_API_ID=<YOUR_SPOTIFY_DEVELOPER_ID>

SPOTIFY_CLIENT_SECRET=<YOUR_SPOTIFY_DEVELOPER_SECRET>

Authors

Technologies used

react javascript mongodb nodejs sass css3

About

MERN web app that recommends music using AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •