Feature List - laamp/Conduit GitHub Wiki

MVPs

1. User authentication

  • Sign up, log in, log out
  • Guest account for demo purposes
  • All other functionality inaccessible if not logged in

2. Dashboard / Home View

  • The page logged in users are brought to
  • Shows Project (Lists) on the screen and tasks inside of inbox

3. Projects / Task Grouping

  • A new project can be created
  • Tasks can be added to a project

4. Tasks / To-dos

  • Tasks can be created loose or attached to a project
  • Tasks can be moved to a group
  • Default home screen shows inbox with loose tasks

5. Production README

6. Hosting on Heroku

Future features

7. Assigning tasks and projects

  • A task or project can be associated with another email, which gives that other user access

8. File uploads

  • A project can have a relevant file attached to it

9. Search bar

  • A search bar allows a user to find any task in any of their projects