Design Rationale

Restaurant Data Organization

  • Manually inputted data in JSON files
  • Why
    • Time limitations
    • Cost-efficient, in comparison to restaurant APIs
    • Client interest in local restaurants, then expanding

Cloud Storage

  • Firebase realtime database for user authentication and user data storage
  • Why
    • Cheap, scalable option
    • Well-documented