Skip to content

Utilized Microservices for future extensibility and Java Spring Boot to develop a REST API that mimics Spotify

Notifications You must be signed in to change notification settings

AryPat/Spotify-API-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spotify API Clone

In teams of 2, we utilized microservices for future extensibility and Java Spring Boot to develop a REST API that mimics Spotify

We used two microservices called profile-microservice and song-microservice

Technologies Used

  1. Java
  2. Spring Boot
  3. NoSQL Databases ( MongoDB, Neo4j )

Usage

Download profile-microservice and song-microservice → open project using Maven → run each microservice

Over-view

MongoDB : Database used to store song information (Name, Artist, Album, likes)

Neo4j : Database used to store profile information (userName, fullName, password) and relationship between users

Demo

Left Side → mongoDB database

Right Picture → Neo4j database

About

Utilized Microservices for future extensibility and Java Spring Boot to develop a REST API that mimics Spotify

Topics

Resources

Stars

Watchers

Forks

Languages