Skip to content
This repository has been archived by the owner on Oct 10, 2021. It is now read-only.

2014/2015 Project structure base for all in-house projects (excluding those using legacy or past systems)

License

Notifications You must be signed in to change notification settings

CODESIGN2/Project-Structure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Project-Structure

2014/2015 Project structure base for all in-house projects (excluding those using legacy or past systems)

vhost project folder structure

  • vhosts (usually /usr/share/nginx/vhosts or /var/www/vhosts)
  • {projectname}
    • public
    • private (used to be CI for codeigniter)
    • backup
    • certs
    • log
    • tmp

web-app folder structure

N.b.: within vhost project folder structure

  • public
  • {routerfile}.php
  • font
  • css
  • img
  • js
  • themes
    • {theme[x]}
      • font
      • css
      • img
      • js
      • licenses
  • media (symbolic links to uploads)
  • licenses
  • private
  • uploads
  • src (composer.json lives in here)
    • vendor
      • autoload.php (composer autoloader)
      • cd2
        • base
          • data
          • models
          • libaries
          • helpers
          • assets
      • {vendor[x]}
        • {package}
          • data
          • models
          • libaries
          • helpers
          • assets

Assets folder structure

  • assets
  • views
  • scss
  • less
  • font
  • css
  • img
  • js
  • cs

Data folder structure

  • data
    • validations
    • schemas
    • regex

About

2014/2015 Project structure base for all in-house projects (excluding those using legacy or past systems)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published