Spotify Clone
SYNOPSIS
Project Title: Spotify Clone Web Application
Internal Guide: Prof.Dumbre S.A
Technical Keywords: Music Player, Music-Streaming Platform, mp3 Music
1.1 Relevant Objectives
The Objective of the proposed application area as follows:
The goal of the project is to build a website that mimic the appearances and also
some of the basic functionalities of a popular music-streaming platform spotify.The web
music player is a music platform designed to play music from across the web by utilizing a
simple chrome browser. The intent is to designate a machine to host a server and play music
for other devices to control through a web interface.
1.2 Motivation
Spotify is music player app. It has 433 million monthly active users. The app is
good but user has so many complained and issue about this app. Like too many Ads, low
sound quality, limits of downloading songs, promotion of podcasts over music and data
usage etc. These are some drawbacks of this platform. So we decide to make same music
streaming platform like spotify and resolve the user’s problems and also add some
additional feature in our web application.
Institute of Technology, Pune – 28, Department of Computer Engineering (2022-23)
1
Spotify Clone
1.3 Hypothesis
The demand for music streaming services has grown significantly since the start
of the pandemic. In the second quarter of 2021, worldwide streaming subscriptions grew by a
healthy 26.4%. Music streaming service is almost a requirement in 2022. It’s predicted that,
by the end of 2023, over 20% of internet users will actively listen to songs. Equally, 90% of
worker are more productive when listening to music while working.
So this web application has advantages. We just need do make it as users need. If
we drop this product into market it has the potential to grow well and long runner.
1.4Software used
Windows 10
VS Code
HTML, CSS, Java Script
1.5 Hardware used
Processor-i3
Hard disk- 2TB
Memory- 8GB RAM
Institute of Technology, Pune – 28, Department of Computer Engineering (2022-23)
2
Spotify Clone
1.6 Plan of Project Execution
Table 1.1 summarizes various tasks being carried out in estimated duration of weeks.
Figure 1.1 and Figure 1.2 shows Gantt chart of various activities against time scale in
weekly manner.
Table1.1:Time line schedule of the Project
Work Task Description Duration
Basic Study Related work done for
Compendium 2weeks
Review of papers Analysis of different 2weeks
techniques used in text
summarization
Problem Formulation Critical analysis and results 3weeks
Achieved in research
Literature Survey Comparison of technology
Studied and result analysis 8weeks
Objective of Topic Find some objectives related to
system 2weeks
Design of Mathematical Model Set theory and mathematics are 3weeks
required while designing the
system
Software requirement and installation and understanding 2weeks
Specification of software required for
execution of new system
Detailed Design Documents UML diagram and System
Structure 2weeks
Implementation of base paper GUI coding and first module
6weeks
Selection of dataset Dataset Searching and
Creation 2weeks
Implementation of proposed Implementation of Module 2
System and module 3 3weeks
Testing of system Test system quality,fix errors if 4weeks
any and improve if
needed.Test system for
different dataset
Report writing Prepare initial report
4weeks
Final report with modification Prepare and modify initial
report 2weeks
Institute of Technology, Pune – 28, Department of Computer Engineering (2022-23)
3
Spotify Clone
Figure 1.1: Gantt chart of Timeline Schedule 1
Figure 1.2: Gantt chart of Timeline Schedule 2
Institute of Technology, Pune – 28, Department of Computer Engineering (2022-23)
4