Skip to content

anthohn/spotify-symfony

Repository files navigation

Recreating Spotify with Symfony

Project Description

This project aims to recreate the music streaming application Spotify using the Symfony framework. Key features include user authentication, music playback, playlists, and more.

Table of Contents

Key Features

  • User registration and authentication
  • Browse and search for music tracks, albums, and artists
  • Create and manage playlists
  • Music playback functionality
  • User profile management
  • Recommendations and personalized playlists

Installation

  1. Clone the repository: git clone https://github.com/anthohn/spotify-symfony.git
  2. Navigate to the project directory: cd spotify-symfony
  3. Install dependencies: composer install
  4. Set up the database and schema: php bin/console doctrine:database:create and php bin/console doctrine:migrations:migrate
  5. Load fixtures for testing/demo data: php bin/console doctrine:fixtures:load
  6. Start the Symfony development server: symfony server:start

Usage

  • Register an account
  • Search for and play music
  • Create and manage playlists

Database Schema

Conceptual Data Model (MCD) v1.0

image

Logical Data Model (MLD) 1.0

image

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published