See website.
The Docs folder at the root of the repository is set up as requested.
The iOS project is set up as follows:
- Classes - contains all of our class files organized by:
- AppDelegate - contains the setup files for the application to run
- Category - contains the classes containing predefined items used throughout the project (i.e. colors, toolbars...)
- Controller - contains all of the view controllers
- Delegate - contains all of the custom delegate methods
- Helper - contains all of the helper classes
- Model - contains all of our model classes
- Protocol - contains our client protocol class
- Segue - contains our custom segues
- Service - contains our managers and service classes
- validators - contains all of our validators (mostly for text field validation)
- View - contains our custom widgets, buttons, text fields.. etc.
- ViewModel - contains a class setting up a view model.
- Resources contains all of our views and custom .xib files