giacomodeliberali / ethos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ethos Training

This application for Ethos Training (Instagram) allow trainers to create schedules (single or recurring) that will be later booked by customers.

Use cases for v1

Login & user management

  • Allow users to register, login and reset password

Create schedule

  • Create a single schedule
  • Create a recurring schedule

Delete schedule

  • Delete a single schedule
  • Delete a recurring schedule
    • Instance
    • Instance and all future (deleting the first instance completely deletes the recurring schedule)

Update schedule

  • Update single schedule
    • Update single
    • Convert to recurring
  • Update recurring
    • Update instance
    • Update instance and future (if first instance update all)
    • Convert to single (delete instance and future, then create a new single)

Booking

  • Create a booking for a specific date/time
  • Delete a booking

About


Languages

Language:C# 55.0%Language:TypeScript 26.8%Language:HTML 10.0%Language:SCSS 7.2%Language:Liquid 0.6%Language:JavaScript 0.4%