- Use basic Laravel auth views (updated with Tailwind)
- React app behind auth gate
- Create new Team
- Update Team as owner or admin
- Delete Team as owner
- Send Invite to email addresses
- Join Team via email Invite
- Create new Project as solo (owner)
- Create new Team Project as owner or admin
- Update Project as owner or admin
- Delete Project as owner
- Projects page should show details of the Project, Units associated with the Project, Purchases as well as Sales.
- Add new Unit(s) to Project as Team member
- Update Unit(s) as Team member
- Delete Unit as owner or admin
- Unit Items reflecting actual inventory count
- Units page should show all Units for the authenticated User, filterable
- Add new Purchase(s) to Project as Team member
- Update Purchase(s) as Team member
- Delete Purchase as owner or admin
- Purchases page should show all Purchases for the authenticated User, filterable
- Add new Sale(s) to Project as Team member
- Sales should be immutable
- Sales quantity should be reflected by Unit Items
- Sales page should show all Sales made my authenticated User, filterable
- Dashboard