Skip to content

darylsimene/rottenbananas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rotten-Bananas

Music Rating App (just like Rotten Tomatoes)

TABLE OF CONTENTS

General Info

Rotten - Bananas is a Rotten-Tomato rating web app, but instead of movies, its for songs. It let's users add reviews from songs and album and a rating score from those selections (1-100 %)

Technologies

Backend

  • Node.js - version 18.12.1
  • Mongoose - version 6.8.0
  • Express - version 4.18.2
  • Bcryptjs - version 2.4.3
  • spotify-web-api-node - version 5.0.2
  • JWT - version 8.5.1

Setup

To try out this project:

  1. Clone the GitHub repository locally to your computer
  2. In the command line, navigate to the root directory of the repository, and type the following: $ npm install
  3. Navigate to the client folder, and in the root directory of the client folder, type the following: $ npm install
  4. In the client folder, and in the root directory of the client folder, type the following: $ npm start
  5. Navigate back to the root directory of this project "/GitConnect" and start the server by typing the following: $ npm run dev

Features

Code Example: Node.js/Express.js

image

  • Users can search from track and album by using Spotify Web Api
  • Users will have the ability to be redirected to the song they searched.
  • Users can add a review from what they get, which could be a track or an album
  • Users can delete their review, or update their review.
  • Users can add their favorite track or favorite album.

Status

Project is: finished with option to expand functionality.

Future Development

  • Integrate adding playlists from the user's Spotify account.
  • Integrate top artists and top albums of the user's Spotify
  • Integrate getting all the reviews from the user from all the albums and the tracks
  • Integrate having friends/followers in the Rotten-Bananas' app

Inspiration

I was inspired to create this rating app for my love of music and the critique, and I also love Spotify too. I've known too long about Spotify for Developers and I've always love to try one myself, and now here I am.

Contact

Created by John Daryl Simene Feel free to contact me for any questions!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published