Build Backend(Server)
1.
MVC
2.Classes as in Collaboration Diagram
1.Folder structure(Public & Non public)
2.Core & Addons Folders
3.Controller,Module, Views(Blocks),Templates
4.Libraries/Global Helpers
5.Composer(vendor) Folder
6.Email, Captcha,Contact Us, DB, PageNav, OAuth
7.autoload
8.Router
9.Dependency Injection
10.
DI Container
11.bootstrap file
12.index file
13.Config file
14. .htaccess file
15.Crons folder
16.Lang folders
17.Cache Folder
18.Logs Folder
19.User Uploads Folder
20.Temp Folder
21.Backups Folder
22.CDN and Related Scripts
22.SVN Setup