Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
14 views24 pages

Puja MUSIC Project Report

The project report details the development of an online music player website aimed at providing users with a seamless music streaming experience, featuring functionalities such as song search, playlist creation, and music sharing. The website was developed using HTML, CSS, and JavaScript, and the report outlines the challenges faced during development and the solutions implemented. The project was completed by Puja Kumari as part of her Bachelor of Technology degree in Information Technology from Chandigarh Engineering College.

Uploaded by

pujakumari.cgc1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views24 pages

Puja MUSIC Project Report

The project report details the development of an online music player website aimed at providing users with a seamless music streaming experience, featuring functionalities such as song search, playlist creation, and music sharing. The website was developed using HTML, CSS, and JavaScript, and the report outlines the challenges faced during development and the solutions implemented. The project was completed by Puja Kumari as part of her Bachelor of Technology degree in Information Technology from Chandigarh Engineering College.

Uploaded by

pujakumari.cgc1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

Online Music Player Project Report

Submitted by:
Puja Kumari 2002875

In partition fulfillment for the award of the degree of

BACHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY

CHANDIGARH ENGINEERING COLLEGE

LANDRAN, MOHALI, PUNJAB, 140307

(AFFILIATED TO IKG PUNJAB TECHNICAL UNIVERSITY, JALANDHAR, PUNJAB, INDIA)

MAY, 2023

PUJA KUMARI 2002875


Table of Contents
1. Declaration of the student
Certificate of the guide
Acknowledgement
Abstract

2. Introduction
1. Project Overview/ Specification
2. Software Specification

3. System Analysis & Design


3.1.Flow Charts
3.2.Codes

4. Results/ Output

5. Conclusions

6. References

PUJA KUMARI 2002875


DECLARATION

I hereby declare that the project entitled “Online music player” submitted for the B. Tech. (IT) degree is my
original work and the project has not formed the basis for the award of any other degree, diploma, fellowship or
any other similar titles.

Date:08/05/2023 Signature of the Student

PUJA KUMARI 2002875


CERTIFICATE

This is to certify that the project titled “Online Music Player” is the bona fide work carried out by “ Puja
Kumari”, a student of B Tech (IT) of CHANDIGARH ENGINEERING COLLEGE LANDRAN MOHALI
PUNJAB affiliated to IKG Punjab Technical University, Jalandhar, Punjab(India)during the academic year
2022-23, in partial fulfillment of the requirements for the award of the degree of Bachelor of Technology
(Information Technology ) and that the project has not formed the basis for the award previously of any other
degree, diploma, fellowship or any other similar title.

Place Signature of the Guide

Date:08/05/2023

PUJA KUMARI 2002875


ACKNOWLEDGEMENT
I would like to express my profound gratitude to Dr. Sushil Kamboj of IT department,
Chandigarh Engineering College for their contributions of the completion of my project Online
Music Player.
I would like to express my special thanks to our mentor Ms. Lakhvinder Kaur for her time and
efforts she provided throughout the year. Your useful advice and suggestions were really helpful
to me during the project completion. In this aspect, I am eternally grateful to you.
I would like to acknowledge that this project was completed entirely by me and not by someone
else.
Signature of the student

PUJA KUMARI 2002875


Abstract

Music is an essential part of our lives, and with the rise of technology, the way we listen to and
enjoy music has also evolved. In today's digital age, online music players have become
increasingly popular as they provide users with easy access to a vast library of songs from
different genres and artists.

Our project focuses on developing an online music player website that offers a seamless and user-
friendly experience for music lovers. The website will provide users with a wide range of features,
including the ability to search for and play their favourite songs, create playlists, discover new
artists and genres, and share their music with friends and family.

In this project report, we will discuss the development process of our online music player website,
the challenges we faced, and the solutions we implemented to overcome them. We will also
explore the features and functionalities of the website, the technology stack used, and the future
improvements we plan to make.

We believe that our online music player website will provide users with a unique and enjoyable
music streaming experience that will keep them coming back for more.

• The language we have used are-


i. HTML
ii. CSS
iii. JavaScript

PUJA KUMARI 2002875


SOFTWARE SPECIFICATION
The Online Music Player web app will be developed using the following technologies:

1. Server-Side Development:
• HTML will be used for the server-side development of the web app.

2. Client-Side Development:
• CSS and Javascript is used for the client-side development of the webapp.
• HTML and CSS is used for the user interface design and styling.

3. Development Tools:
• Visual Studio Code will be used as the code editor.

5. Testing:
• The web app will be tested thoroughly to ensure it is free of bugs.
• Postman and ThunderClient are used for manual testing of APIs.

PUJA KUMARI 2002875


FLOWCHART

PUJA KUMARI 2002875


CODE:
<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Apna Gana ~ by chaser</title>

<link rel="stylesheet" href="style.css">

<!-- <script src="script.js"></script> -->

</head>

<body>

<nav>

<ul>

<li class="brand"><img src="logo2.png" alt="APNA GANA">APNA GANA</li>

<div class="nav_centre">

<li>Home</li>

<li>Explore</li>

<li>Library</li>

<li>Upgrade</li>

<li>Search</li>

</div>
PUJA KUMARI 2002875
</ul>

</nav>

<div class="container">

<!-- This is for 1st bar "Most Recommended Songs" -->

<div class="container1">

<h2>Most Recommended Songs</h2>

<div class = "songItemcontainer">

<div class="songItem1">

<img src="1.jpg" alt="1">


<p id="1" class="songName">Phir Kabhi</p>

<span class="songlistplay">

<span class="timestamp">

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem1">

<img src="2.jpg" alt="2">

<p id="2" class="songName">Tujhe Kitna Chahne Lage</p>

PUJA KUMARI 2002875


<span class="songlistplay">

<span class="timestamp">

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem1">

<img src="3.jpg" alt="3">

<p id="3" class="songName">Shayad</p>

<span class="songlistplay">

<span class="timestamp">

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem1">

<img src="4.jpg" alt="4">

<p id="4" class="songName">Ae Dil Hai Mushkil</p>

<span class="songlistplay">

<span class="timestamp">

<!-- <i class="fas fa-play"></i> -->

</span>
PUJA KUMARI 2002875
</div>

</div>

</div>

<!-- This is for 2nd bar "Your Favourites" -->

<div class="container2">

<h2>Your Favourites</h2>

<div class = "songItemcontainer">

<div class="songItem2">

<img src="6.jpg" alt="1">

<p id="6" class="songName">Kisan Anthem</p>

<span class="songlistplay">

<span class="timestamp">

<!-- <span>05:34</span> -->

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem2">

<img src="7.jpg" alt="2">

<p id="7" class="songName">Fikar Not</p>


PUJA KUMARI 2002875
<span class="songlistplay">

<span class="timestamp">

<!-- <span>05:34</span> -->

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem2">

<img src="8.jpg" alt="3">

<p id="8" class="songName">Raataan Lambiyan</p>

<span class="songlistplay">

<span class="timestamp">

<!-- <span>05:34</span> -->

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem2">

<img src="9.jpg" alt="4">

<p id="9" class="songName">Yaad Teri</p>

<span class="songlistplay">
PUJA KUMARI 2002875
<span class="timestamp">

<!-- <span>05:34</span> -->

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

<div class="songItem2">

<img src="10.jpg" alt="5">

<p id="10" class="songName">Main Tumhara</p>

<span class="songlistplay">

<span class="timestamp">

<!-- <span>05:34</span> -->

<!-- <i class="fas fa-play"></i> -->

</span>

</span>

</div>

</div>

</div>

<!-- This is for 3nd bar "Popular Artists" -->

<div class="container3">

<h2>Popular Artists</h2>

<div class = "songItemcontainer">


PUJA KUMARI 2002875
<div class="songItem3">

<!-- This is for 3nd bar "Popular Artists" -->

<div class="container3">

<h2>Popular Artists</h2>

<div class = "songItemcontainer">

<div class="songItem3">

<img src="11.jpg" alt="1">

<p>Arijit Singh</p>

<span class="songlistplay">

<span class="timestamp">

</span>

</span>

</div>

<div class="songItem3">

<img src="12.jpg" alt="2">

<p>A.R.Rahman</p>

<span class="songlistplay">

<span class="timestamp">

</span>

</span>

PUJA KUMARI 2002875


</div>

<div class="songItem3">

<img src="13.jpg" alt="3">

<p>Shreya Ghoshal</p>

<span class="songlistplay">

<span class="timestamp">

</span>

</span>

</div>

<div class="songItem3">

<img src="14.jpg" alt="4">

<p>Ankit Tiwari</p>

<span class="songlistplay">

<span class="timestamp">

</span>

</span>

</div>

<div class="songItem3">

<img src="15.jpg" alt="5">

<p>Mohit Chauhan</p>

PUJA KUMARI 2002875


<span class="songlistplay">

<span class="timestamp">

</span></span>

</div></div>

</div>

</div>

<div class="bottom">

<input type="range" name="range" id="myprogressbar" min="0" value="0" max="100">

<div class="icons">

<!-- fontawesome icons -->

<i class="fas fa-2x fa-step-backward" id="previous"></i>

<i class="far fa-2x fa-play-circle" id="masterPlay"></i>

<i class="fas fa-2x fa-step-forward" id="next"></i></div>

<div class="songinfo">

<img src="playing.gif" width="90px" alt="" id="gif"> <span id="masterSongName">Phir

Kabhi</span></div></div>

<script src="https://kit.fontawesome.com/e54f894665.js" crossorigin="anonymous"></script>

<script src="script.js"></script>

</body>

</html>

PUJA KUMARI 2002875


RESULT:

PUJA KUMARI 2002875


PUJA KUMARI 2002875
CONCLUSION
In conclusion, the development of our online music player website has been a challenging but
rewarding experience. We have successfully created a platform that offers users a seamless and
user-friendly music streaming experience. Our website offers a wide range of features, including
the ability to search for and play songs, create playlists, discover new artists and genres, and share
music with friends and family.

PUJA KUMARI 2002875


REFERENCES
The following references were used during the development of the Online Music Player

web app project:

.HTML: https://developer.mozilla.org/en-US/docs/Web/HTML

CSS: https://developer.mozilla.org/en-US/docs/Web/CSS

JavaScript: https://developer.mozilla.org/en-US/docs/Web/JavaScript

In addition to the above references, various online tutorials, forums, and documentation
resources were used to develop the web app. All sources were properly cited and referenced in
the project documentation.

PUJA KUMARI 2002875


PUJA KUMARI 2002875
PUJA KUMARI 2002875
PUJA KUMARI 2002875

You might also like