Skip to content

A mirror of UniversityOfAlberta/MyMenu for historical purposes.

License

Notifications You must be signed in to change notification settings

cmoresid/mymenu-mirror

Repository files navigation

MyMenu

See website.

The Docs folder at the root of the repository is set up as requested.

The iOS project is set up as follows:

  1. Classes - contains all of our class files organized by:
  2. AppDelegate - contains the setup files for the application to run
  3. Category - contains the classes containing predefined items used throughout the project (i.e. colors, toolbars...)
  4. Controller - contains all of the view controllers
  5. Delegate - contains all of the custom delegate methods
  6. Helper - contains all of the helper classes
  7. Model - contains all of our model classes
  8. Protocol - contains our client protocol class
  9. Segue - contains our custom segues
  10. Service - contains our managers and service classes
  11. validators - contains all of our validators (mostly for text field validation)
  12. View - contains our custom widgets, buttons, text fields.. etc.
  13. ViewModel - contains a class setting up a view model.
  14. Resources contains all of our views and custom .xib files