Skip to content

Build-Week-Snackify/iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

332 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iOS

iOS Engineers

To-do

  • User can signup/register for an authenticated account as either a Organization or an Employee of a currently registered Organization. Each account must have the following properties at a minimum:
    • a unique username - String
      • a strong password - String
      • a unique and valid email - String
      • a valid phoneNumber - String or Int
      • a valid streetAddress - String
      • a valid state - String
      • a valid zipcode - String or Int
      • organizationName (for Organizations) or fullName (for Employees)
      • contactPerson - String
  • Authenticated Organization or orgAdmin or employee can view a list of available snacks. Each snack should have the following properties:
    • name
    • type
    • numberOfServings
    • nutritionInfo object with:
      • calories (per serving) - Double/Float
      • totalFat (per serving)- Double/Float
      • totalSugars (per serving) - Double/Float
      • protein (per serving) - Double/Float
      • carbs (per serving) - Double/Float
      • allergens - String
    • totalWeight - Double/Float
    • price - Double/Float
  • Authenticated Employees/organizations/orgadmins can make "one-time purchases" of snacks that can be delivered with the next upcoming Organization subscription order.
  • organization can sign up
  • organization can log in
  • Authenticated Employees can request snack choices to request to be added to the next upcoming Organization subscription order.
  • Authenticated Organization or orgAdmin can create, read, update and delete a list of snacks that they would like to have included in their order/subscription.
  • parse login response data to get role and id

About

iOS Engineers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages