Frontend mock project of an online Music Player app, built using HTML, CSS and Vanilla JS.
Deployed project present here.
- Mobile first responsive layout, which adapts to different screen sizes.
- Uses two HTML pages (one for home (index.html), and other for artists(artist.html)).
- The two HTML pages are dynamically populated using JSON data, HTML-templates and vanilla JavaScript (no external templating engine used).
- Animated Backgrounds.
- Class reuse using CSS utility classes and CSS variables.
- Functioning and responsive Image Carousel made with plain Javascript.
- Minimalistic play controls for controlling music playback.
- Uses opengameart.com for soundtracks and pexels.com for images.