tvl-depot/users/wpcarro/assessments/tt/todo.org
Vincent Ambo 019f8fd211 subtree(users/wpcarro): docking briefcase at '24f5a642'
git-subtree-dir: users/wpcarro
git-subtree-mainline: 464bbcb15c
git-subtree-split: 24f5a642af
Change-Id: I6105b3762b79126b3488359c95978cadb3efa789
2021-12-14 02:15:47 +03:00

784 B

TODO Users must be able to create an account

TODO Users must verify their account by email

TODO Support federated login with Google

TODO Users must be able to authenticate and login

TODO Define three roles: user, manager, admin

TODO Users can add trips

TODO Users can edit trips

TODO Users can delete trips

TODO Users can filter trips

TODO Support all actions via the REST API

TODO Block users after three failed authentication attempts

TODO Only admins and managers can unblock blocked login attempts

TODO Add unit tests

TODO Add E2E tests

TODO Pull user profile pictures using Gravatar

TODO Allow users to change their profile picture

TODO Admins should be allowed to invite new users via email

TODO Allow users to print their travel itineraries