Skip to content

This is an application that allows a user to create a playlist, upload songs to it and play songs from the playlist.

License

Notifications You must be signed in to change notification settings

mwerumuchai/jukebox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nick-box

This is an application that allows a user to create a playlist, upload songs to it and play songs from the playlist.

Description

This is an application that allows a user to create an account, that can be accessed by other user that know the account name and the password.A logged in user can create a playlist and upload songs to the playlist.The application then plays songs from the playlist.

User Stories

As a user I would like to;

  • Create a an account
  • Create a playlist
  • See other people's playlist
  • Play a single song from a playlist
  • Play an entire playlist
  • Delete my playlist
  • Delete a song from my playlist
  • Search for a song
  • Upload a song to my playlist

Specifications

Behaviour Input Output
Sign up for an account Account name: Ceaser
Password: Julius
An account is created and a message is displayed
Login User Email: [email protected]
Password:*****
Logged in into the account and directed to the index page
Display playlist names N/A List of playlist names is displayed on the index page
Display songs Click playlist name User is directed to a page where they can view to the songs in the playlist
Play a song Click on the song Song is played
Play the entire playlist Click playlist Play button Songs in the playlist are played
Create a playlist Click create playlist An authenticated user can create a playlist for their own account
Add a song to a playlist Click Add song An authenticated user can add a song to a playlist linked to their account
Delete a song from a playlist Click Delete for a specific song An authenticated user can delete a song to a playlist linked to their account
Delete a playlist Click Delete playlist An authenticated user can delete a playlist linked to their account
Search for a song Input a song in the search bar user is redirected to another page with a list of songs matching the input criteria is displayed

Deployed site

Click here to go to the deployed site
or
Copy this and paste to your desired web browser

Known Bugs

  • Search bar
  • Play entire playlist

Technologies Used

  • Python3.6
  • Flask
  • Bootstrap
  • Postgres Database
  • Css
  • HTML
  • Javascript

License

MIT ©2017 Esther Mweru Muchai, Neville Oronni, John Mutavi and Carol Wanjohi

About

This is an application that allows a user to create a playlist, upload songs to it and play songs from the playlist.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •