Class design project by Mae Zhao from INFO 2300 at Cornell University. Dynamic/responsive site in PHP. Contains design journey in /documents that tracks the design progress of the project.
A simple music documentation, upload and streaming webpage. Upload capabilities include the ability to upload new music, creating an account, and new playlists. Update capabilities include updating Titles, Authors, mp3 files, playlist, etc., of documented music entries. All update and upload capabilities (except for the log-in)are accessed through signing in as the administrator (username/password displayed on login page).
- View all capabilities see the project README here.
- View the design process containing design sketches, persona outlines, user testing, etc., here.
- View the live site here.
Viewing all entries:
- Go to /home or click on the Music link in navigation
View all entries for a tag:
- Go to /playlist or click on Playlist link in navigation
View a single entry and all the tags for that entry:
- Click on song title in table located in /home
- All songs with a corresponding "Source" contain a playable mp3
How to insert and upload a new entry:
- Go to /home
- Insert Title
- Insert Album
- Insert Artist
- Make sure the three values above are unique/are filled in
- Add playlists if needed
- Add rating if needed
- Upload MP3 if needed
- If you uploaded MP3 make sure to upload a Source
- Click "Add Song"
How to delete an entry:
- Go to /home
- Select desired entry
- Click "Delete Song"
How to view all tags at once:
- Go to /laylist
How to add a tag to an existing entry:
- Go to /home
- Select existing tags plus the tag you wish to add
- Click "Edit Song"
How to remove a tag from an existing entry:
- Go to /home
- Select existing tags minus the tag you wish to add
- Click "Edit Song"