Back to projects

Music app

Music player app with backend functionality.

This project was an assignment for the courses Cross-Platform Development and Java Back-End.

The frontend, shown in the video below, was built in React Native for both iOS and Android, with attention to accessibility.

The backend was developed with Spring Boot and exposes a REST API to manage songs, playlists, and users. Data is stored in MongoDB.

The app allows users to view a list of songs, create playlists, add songs to playlists, and play songs. It also includes features such as song search and detailed song information.

Tech Stack

React Native
Spring boot
MongoDB
i18n