Java 10 – Spring-Boot E-Commerce website with MongoDB database and Angular 6

This project uses Java 10, Angular 6 and Bootstrap.

I have used Heroku to deploy this application directly from GIT.
Technologies used : Java , Spring Framework , EhCache, MongoDB , Angular 6, Heroku
I plan to import more than 10k products from Amazon API, to show how important is the cache and the speed of a website can be good even on low performance hosting.
The average size of a product request is 5kb (with full information data)
Caching all the 10k products will take 5 kilobytes * 10 000 = 50 megabytes

Website on development :

GIT Backend :

GIT Frontend :