Cocoaheads Russia Meetup Application
.
├── ...
├── Sources # General files
│ ├── Common # Holds Common Folders and files of different screens
│ │ ├── Classes # Common Classes and Services
│ │ ├── Extentions
│ │ │ ├── Foundation
│ │ │ │ ├── String
│ │ │ │ │ ├── String+TimeIntervalFrom.swift
│ │ │ │ │ ├── String+*.swift
│ │ │ │ │ └── ...
│ │ │ │ ├── Date
│ │ │ │ └── ...
│ │ │ │
│ │ │ ├── UIKit
│ │ │ └── ...
│ │ │
│ │ └── Views
│ │
│ ├── Controllers
│ │
│ ├── Model # Logical structure of data
│ │ ├── Entities # Realm objects
│ │ ├── Helpers
│ │ └── PlainObjects # Plain objects ( `Struct`)
│ │
│ │
│ ├── ViewControllers
│ │ ├── Profile # Example: User profile stories
│ │ │ ├── ProfileCreate
│ │ │ │ ├── ProfileCreateController.swift
│ │ │ │ └── Subviews
│ │ │ │ ├── ProfileCreateCustomView.swift
│ │ │ │ ├── ProfileCreateCell.swift
│ │ │ │ └── ...
│ │ │ │
│ │ │ ├── ProfileEdit
│ │ │ └── ...
│ │ │
│ │ ├── Story
│ │ ├── Story
│ │ └── Story
│ │
│ └── ...
│
├── Resources # Additional files for project
│ ├── Assets
│ │ ├── Assets.xcassets
│ │ └── Images
│ │
│ ├── Config
│ ├── Fonts
│ └── Storyboards
│
│
└── ...
...
...
...
...
...