Registration Repo

Upcoming features

  • Website
  • Payments
    • Ticket payments
    • Promocode discounts
    • Prefilled data for reattempting payment
  • Registration Invitee
    • OTC
    • Prefilled data for returning user

Problems

  • Currently, the entry point is Registration Form Landing page
  • Adding some features is more difficult
  • Code-smells w.r.t to TypeScript Typing
  • No tests

Limitation

Time

Solution?

Break things into chunks

Chunks

  • Add space for Landing Page - “domain-based” folder structure
  • Extract Registration Form from “page-based” structure to it’s own component
  • Add Jest to enable “testing”
  • Replace ?embed=true with a reserved route path, e.g. /registration-form

  • Add state management to the registration form

Registration Repo

By Ali Yousuf

Registration Repo

  • 29