Project Structure

project/
├── index.php # Компанийн үндсэн хуудас
├── login.php # Ерөнхий нэвтрэх
├── logout.php # Гарах
├── select-company.php # Компани сонгох
├── .htaccess # Үндсэн rewrite rules
├── admin/ # АДМИН ТАЛБАР (Тусдаа фолдер)
│ ├── index.php # Админ үндсэн (dashboard руу redirect)
│ ├── login.php # Админ нэвтрэх
│ ├── dashboard.php # Админ dashboard
│ ├── companies.php # Компани удирдлага
│ ├── users.php # Хэрэглэгч удирдлага
│ ├── user-levels.php # Хэрэглэгчийн түвшин
│ ├── themes.php # Загвар удирдлага
│ ├── plugins.php # Plugin удирдлага
│ ├── modules.php # Module удирдлага
│ ├── settings.php # Ерөнхий тохиргоо
│ ├── .htaccess # Админ хамгаалалт
│ ├── assets/ # Админ тусгай assets
│ │ ├── css/
│ │ │ ├── admin.css
│ │ │ └── dashboard.css
│ │ ├── js/
│ │ │ ├── admin.js
│ │ │ └── dashboard.js
│ │ └── images/
│ │ └── admin-icons/
│ └── views/ # Админ тусгай загварууд
│ ├── layout.php
│ ├── dashboard.php
│ ├── companies/
│ │ ├── list.php
│ │ ├── create.php
│ │ └── edit.php
│ ├── users/
│ │ ├── list.php
│ │ ├── create.php
│ │ └── edit.php
│ └── components/
│ ├── header.php
│ ├── sidebar.php
│ └── footer.php
├── company/ # КОМПАНИЙН ТАЛБАР
│ ├── index.php # Company router
│ └── .htaccess # Company URL rewrite
├── config/ # ТОХИРГООНЫ ФАЙЛУУД
│ ├── database.php # DB тохиргоо
│ ├── config.php # Ерөнхий тохиргоо
│ ├── routes.php # Route тодорхойлолт
│ └── .htaccess # Config хамгаалалт
├── core/ # ҮНДСЭН КЛАССУУД
│ ├── Database.php # DB холболт
│ ├── Auth.php # Нэвтрэх систем
│ ├── Router.php # Router класс
│ ├── Controller.php # Үндсэн контроллер
│ ├── Model.php # Үндсэн модель
│ ├── View.php # View класс
│ ├── Session.php # Session удирдлага
│ ├── Language.php # Хэлний систем
│ ├── Theme.php # Загвар систем
│ ├── Plugin.php # Plugin менежер
│ ├── Module.php # Module менежер
│ └── Security.php # Аюулгүй байдал
├── app/ # ПРОГРАМЫН ЛОГИК
│ ├── controllers/
│ │ ├── AuthController.php # Нэвтрэх контроллер
│ │ ├── CompanyController.php # Компанийн контроллер
│ │ ├── UserController.php # Хэрэглэгчийн контроллер
│ │ └── ContentController.php # Агуулгын контроллер
│ ├── models/
│ │ ├── User.php # Хэрэглэгчийн модель
│ │ ├── Company.php # Компанийн модель
│ │ ├── UserLevel.php # Хэрэглэгчийн түвшин
│ │ ├── UserCompany.php # Хэрэглэгч-Компани холбоос
│ │ ├── Setting.php # Тохиргоо
│ │ ├── Theme.php # Загвар
│ │ ├── Plugin.php # Plugin
│ │ └── Module.php # Module
│ └── views/ # КОМПАНИЙН ЗАГВАРУУД
│ ├── layout/
│ │ ├── header.php
│ │ ├── footer.php
│ │ └── sidebar.php
│ ├── auth/
│ │ ├── login.php
│ │ └── select-company.php
│ ├── dashboard/
│ │ └── index.php
│ ├── profile/
│ │ ├── index.php
│ │ └── edit.php
│ └── components/
├── assets/ # ЕРӨНХИЙ ASSETS
│ ├── css/
│ │ ├── common.css # Нийтлэг загвар
│ │ ├── company.css # Компанийн загвар
│ │ └── auth.css # Нэвтрэх загвар
│ ├── js/
│ │ ├── common.js # Нийтлэг скрипт
│ │ ├── company.js # Компанийн скрипт
│ │ └── auth.js # Нэвтрэх скрипт
│ └── images/
│ ├── logos/
│ └── icons/
├── lang/ # ХЭЛНИЙ ФАЙЛУУД
│ ├── mn.php # Монгол хэл
│ ├── en.php # Англи хэл
│ └── .htaccess # Хэлний файл хамгаалалт
├── themes/ # ЗАГВАРУУД
│ ├── default/
│ │ ├── css/
│ │ ├── js/
│ │ ├── images/
│ │ └── templates/
│ └── custom-theme/
│ ├── css/
│ ├── js/
│ └── templates/
├── plugins/ # PLUGINS
│ ├── example-plugin/
│ │ ├── plugin.php
│ │ ├── assets/
│ │ └── views/
│ └── .htaccess
├── modules/ # MODULES
│ ├── example-module/
│ │ ├── module.php
│ │ ├── controllers/
│ │ ├── models/
│ │ ├── views/
│ │ └── assets/
│ └── .htaccess
├── uploads/ # ФАЙЛ ХАДГАЛАХ
│ ├── companies/
│ │ └── logos/
│ ├── users/
│ │ └── avatars/
│ ├── documents/
│ └── .htaccess # Upload хамгаалалт
└── install/ # СУУЛГАХ ФАЙЛУУД
├── install.php # Суулгах скрипт
├── database.sql # DB бүтэц
└── sample-data.sql # Жишээ өгөгдөл