Skip to content
Dillon Rice edited this page Aug 19, 2020 · 10 revisions

Slockify - A slack clone with collaborative Spotify playlists on each channel

1. New account creation, login, and guest/demo login (2 days, 4/28/20)

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in

2. Hosting on Heroku (1 day, 4/29/20)

  • Production version of the site hosted on Heroku

3. Live chat (2 days, 5/1/20)

  • Users can send and receive messages
  • Chat is updated in real time
  • Includes CRUD operations: Users can create, read, update, and delete their messages. They can read messages sent to them.

4. Channels (1 day, 5/2/20)

  • Users can create, join, and invite other users to channel
  • Users can administer a channel

5. Direct Message (1 day, 5/3/20)

  • User can create direct message

6. Teams or multi-person DM (1 day 5/4/20)

  • User can message multiple recipients

7. A production README (NB: check out the sample production README) (0.5 days, 5/5/20)

  • Production README available on GitHub

8. Bonus: Spotify SSO (1.5 days, 5/6/20)

  • User can login with spotify

9. Bonus: Channel Playlist (2 days, 5/8/20)

  • When user adds channel, new playlist is created on channel side panel
  • User can type "/add_song {song name}" and add a song to playlist