Music To My Eyes is a full stack MERN dating app that allows singletons with a passion for music to find potential partners with a similar music tastes!
Please click here
- MongoDB/Moongose
- React
- React Router
- Tailwind CSS
- Bootstrap
- Bcrypt / Validator
- Spotify API
- React-Tinder-Cards
- JSX
- Express
- Node.js
- Cloudinary
- Deployed to Heroku
To install the app on your local computer, you will need to fork this repo.
Once the repo is cloned, you will need to run npm install in your command line/terminal in order to install all the dependencies to run the application successfully. Once all the dependencies are installed, you will need to run npm run start to initialise the app. A new tab will open in your browser automatically to render the app.
Spotify Credentials Instructions
To get Spotify Credentials to run the app, register with the Spotify Developer page to get a Client ID, Client Secret and to set your redirect uri link.
You will need to ensure you save these credentials on .env files (one in the root and client) in order for the application to run successfully.
Root .env requires the following:
REDIRECT_URL="specify_your_redirect_uri" e.g. "https://localhost:3000/spotify
CLIENT_SECRET="your_spotify_client_secret"
JWT_SECRET=""
Client .env requires the following:
REACT_APP_AUTHORIZE_URL=https://accounts.spotify.com/authorize
REACT_APP_REDIRECT_URL="specify_your_redirect_uri
REACT_APP_CLIENT_SECRET="your_spotigy_client_secret"
We do not have any test packages for this app but always check the error messages within terminals and debug using console.log(s).
This project was created under the standard MIT licence.