Skip to content

MVP List

Ed Herman edited this page Dec 3, 2019 · 9 revisions

SpringBoard is a clone of BaseCamp, a project management and productivity tool that allows users to post messages, create multiple assignable to-do lists, upload files and documents, schedule project events, and all of this under the umbrella of one of many projects a user may be managing.

1. Hosting on Heroku (12/09/2019)

2. New account creation, login, and guest/demo login (12/10/2019, 2 days)

3. To-do Lists (12/13/2019, 3 days)

  • There are two view options: as list and as cards. Both options show all list's title, their items, and a completion ratio.
  • The individual list's title is a link to that to-do list where logged-in users can comment
  • Shows each to-do list's title, list items, completion ratio
  • Items are marked completed with a checkbox
  • Add a to-do with a button at the bottom of each list
  • Items can be re-ordered by clicking and dragging a 3-bar-burger-handle
  • Lists can be edited by their logged-in creators
  • Clicking on a list items opens an edit and discussion window

4. Message Board (12/14/2019, 2 days)

Logged-in users can:

  • Post a new message (with an optional category) with some text-formatting options
  • Read, add a "boost", and add to the discussion on previously posted messages
  • Additionally, authors of messages can edit their previously posted messages.

5. Schedule (12/16/2019, 2 days)

Logged-in users can:

  • View a calendar of events for the project
  • Add events to the calendar
  • Edit existing events
  • Add to the discussion of an event Additional features:
  • Clicking on an event opens an in depth view and the discussion for that event

6. Basecamp Home View (12/17/2019, 1 day)

  • Displays and links to "cards" with a preview of the Message Board, To-dos, Schedule, and other features
  • Shows a list of Project Activity, tracked and updated each time a user makes a change in the project

7. Production README (due date)

Clone this wiki locally