Falcon Music is an online music player web app. The app is deployed here : https://falcon-music.herokuapp.com.
- Quick Start 💥
- Documentation 🧾
- Browser Support 🌐
- Installation 🐣
- Contribution Guidelines ✒
- How to use ? 📖
- Current Implementations 👨💻
- Future Implementations 💻
- Individual Contribution ☕
![]() Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
![]() Opera |
|---|---|---|---|---|
| Edge | last 3 versions | last 3 versions | last 3 versions | last 3 versions |
Follow these steps to install this project directory:
# clone the repo
$ git clone https://github.com/ArnavBorkar/Falcon-Music-Frontend.git
- Fork the repo on GitHub.
- Clone the project to your own machine.
- Commit changes to your own branch.
- Push your work back up to your fork.
- Submit a pull request. (Make sure you merge before you make a pull request!)
- The subject should be a short one line summary of the change you've made.
- The extended description should include a deatiled description of the changes you've made and also a list of all the files you've made changes in.
- One pull request should cater to only one change. *A change may include multiple file changes that are essential to solving the issue/change.
1.Open the website on your mobile or laptop. 2.The all songs tab consists of all the songs in our library that a user can access and play. 3.The search option can be used to search for a particular song and play it. 4.You can even create your own playlists (upto 6) by clicking on the add button besides create new playlist and add songs to the playlist. 5.After creating the playlist, choose the playlist you want to add the current playing song to and press the plus button besides it. 6.Users can also add songs to a special liked songs playlist by clicking on heart button at top right of the song cover. 7.The last song of the playlist can be removed from that playlist by using Trash button at the bottom of that playlist. 8.After the current song is finished, the next song will be automatically played.
- Frontend of the whole project is done using HTML and CSS and JS.
- A server has been created that using Express and NodeJS that hosts the website.
- Firebase has been used to store song data and the songs have been stored on firebase's storage service.
- The site is entirely responsive and has a interface on mobiles and tabs as good as on PCs if not better.
- User Authentication and creation of accouts for differents users.
- Use other available APIs like spotify's to access song data and show it the user.
- A backend that stores the user's data so that the user doesn't lose data when he/she closes it.
- Create a better interface.
- Create more routes for increasing efficiency of the website.
Arnav Borkar - UI/UX and CSS, all functionalitis/JS of site (including playlist and now playing), hosting backend on NodeJS with ExpressJS
Rishi Roy - Website Styling Implementation (CSS), creation and handling of cloud storage.
Varun Gopal - Implementing search function and its CSS, ReadMe
Instagram: https://www.instagram.com/devsocbitsgoa
Devsoc's Website: https://devsoc.club/





