Live app:
Fake Itunes
Project scope:
-
build a working prototype of iTunes for the web
- using Spring boot & Spring initializer
-
Use thymeleaf for the front-end
- Homepage must show
- A working search bar
- 5 random Artists
- 5 random songs
- 5 random genres
-
Search results must show
- track name
- artist
- album
- genre
-
create a REST API
-
- Read all customers in the DB
-
- Add a new customer to DB
-
- Update existing customer
-
- Show the numbers of customers in each country
-
- Show the highest spending customer
-
- Show any given customers favourite genre
-
REST API can be tested in Postman using the the collection provided herer
The data in this app is from an SQLite database: Chinook database. which emulates the Itunes functionality.
Last but not least deploy the app to Heroku