Implementation
Below is a demo of the site in its current state. Users first have to create an account, sign in, and link with their authorized Spotify account. Then the user can navigate to the playlist editor, where they can design any smart playlist configuration of their desire. They then save the playlist, which can be later edited. It will appear in their 'my playlists' page with a question mark as the status. Eventually the playlist will get built, and the status will be a check mark if the build succeeded. At that point, the user will see the associated Spotify playlist populated with tracks.
Test
The names shown here are authorized users who have been testing and providing us with feedback. Some recent feedback includes:
There should be an examples & tutorials page.
Playlist browser should be on a dashboard page. There needs to be a button for creating a new playlist.
When you're editing a an existing smart playlist, there should be an option to save as new, rather than overwriting the existing configuration.
Better ease of use on mobile. Some buttons are too small and are hard to press.
Teamwork
Each member of the team has been working hard to fulfill their assigned tasks. We have regularly been meeting on discord at a scheduled time and day each week to share our progress, assign tasks, merge our work, etc. We also use an iMessage group chat when we need to ask someone for help.
We are using Trello to assign tasks. Each week, we follow up on assigned Trello tasks. Completed tasks get moved to the archived section of the Trello board. The current state of the Trello board (as of March 1, 2022) is shown below.