...
- The system must keep track of the play counts accurately (DJs playing tracks on their own time versus playing tracks on air - Ken only cares about the air plays, e.g. if at least 95% of the song is played)
- There should be an automatic way to extract the play counts with dates played, track name, album name, and artist name into a spreadsheet
- New releases should be tagged and displayed prominently, but the tag should be removed after 3 months
- A search system is needed with multiple condition specifications (e.g. "Show me all the new release tracks that have been played in the past week")
- The dates tracks were filed should be logged, and tracks should be able to be assigned can fit into multiple genres
- A logging system should show what has been added/filed already, in order to prevent duplicates
...