Markdownify
MusiCloud

An online audio distribution platform and music sharing website.

View DemoReport BugRequest Feature

screenshot

About The Project

MusiCloud is a music sharing platform where anyone, from up-and-coming artists to professionals, can upload their music for users to discover.

Back End

The app was built using Spring with a PostgreSQL database. The app is using hybrid SSR/CSR aproach. Using RESTful with AJAX requests and Thymeleaf for templating engine. Songs and images are uploaded to cloudinary.

Front End

The front end is built with vanilla javascript. It uses page for routing and lit-html for templating.

Built With

  • Java
    • Spring Boot
    • ModelMapper
    • Jaudiotagger
  • PostgreSQL
  • Cloudinary
  • Vanilla JS
    • pagemjs
    • lit-html