A simple proof-of-concept MP3 player, which features the following:
Written with Bootstrap so it works on browers and smartphones.
The demo has three layers: The web app (you're looking at it), a .NET Core API layer and an Azure BLOB database.
This demo shows the use of microservices, the command of the Cloud computing and the creation and implementation of a truly distributed application.
The application is completely decoupled, which means that the REST API layer can serve up its files to any application that can call to it. This includes mobile applications or any other client app.
Your browser goes to the .NET Core web application which is simply a website that provides you a nice interface and exposes the songs in a user-friendly way.
The BLOB (Binary Large Object) database is a non-relational database designed for the purpose of storing large amounts of data without the performance costs associated with traditional databases like SQL Server.
If you're still here and would like more information, check out the About page.