SDLC docs
This commit is contained in:
+73
@@ -0,0 +1,73 @@
|
||||
# Project Repository
|
||||
|
||||
| Document field | Value |
|
||||
|---|---|
|
||||
| Document | Project Repository |
|
||||
| Project | BRN WMS |
|
||||
| Project code | 200-WMS-26-001-00 |
|
||||
| Title | บันทึกที่เก็บโครงการหลัก |
|
||||
| Project period | 05/01/26–24/08/26 |
|
||||
| Record preparation date | 17/08/26 |
|
||||
| Release | 17/08/26 V1.0 |
|
||||
| Standard | ISO/IEC 29110 Basic Profile |
|
||||
| Developer / System Analyst | ธนกร สถิตวิทยากุล |
|
||||
| Project Manager | คุณอภิรัชต์ สุภัทรประทีป |
|
||||
| Project Sponsor / Customer Representative | คุณเสรี วิริยะสกุลธรณ์ |
|
||||
| Status | Final — reflects the repository state at report preparation |
|
||||
|
||||
## 1. Purpose
|
||||
|
||||
This record identifies the single authoritative repository that stores BRN WMS source code, deployment configuration, and SDLC work products, so that project artifacts can be located, accessed, and audited.
|
||||
|
||||
## 2. Repository identification
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
| Repository type | Git |
|
||||
| Primary (authoritative) remote | `origin` — `git@188.166.228.62:nok/wms-app.git` |
|
||||
| Default branch | `main` |
|
||||
| HEAD at report preparation | `6c39700` — Add interactive script to generate root .env for docker-compose (17/08/26) |
|
||||
| Total commits at report preparation | 105 |
|
||||
| Earliest evidenced commit | `9a50080` — init wms (19/02/26) |
|
||||
| Access | SSH key-based Git authentication |
|
||||
|
||||
## 3. Repository contents
|
||||
|
||||
| Area | Path | Contents |
|
||||
|---|---|---|
|
||||
| Application source | `app/` | PHP application: login/onboarding, inventory/warehouse, orders, accounting, reporting, barcode |
|
||||
| Realtime/scheduled services | `nodejs/` | Socket.IO notifications and scheduled stock/GL jobs |
|
||||
| Deployment | `docker/`, `docker-compose.yml`, `.env.example`, `setup.php` | Container build, environment generation, one-shot database setup |
|
||||
| Demo/seed data | `demo_seed*.php` | Representative demo data population scripts |
|
||||
| SDLC work products | `sdlc/` | ISO/IEC 29110 PM and SI work products (this document's own folder) |
|
||||
| Supporting scripts | `scripts/` | Project support scripts |
|
||||
| Landing/front pages | `landing/` | Public-facing pages |
|
||||
|
||||
## 4. Repository management
|
||||
|
||||
The repository is managed solely through Git; there is no separate document-management system for source code. SDLC work-product Markdown and generated HTML are version-controlled in the same repository as the application source, under `sdlc/`. Exported PDF copies of PM work products are kept outside the repository at `C:\Users\TL\Documents\200-WMS-26-001-00\1-PM Process (10 Work Product)`.
|
||||
|
||||
## 5. Approval
|
||||
|
||||
### Prepared by
|
||||
|
||||
Name: ธนกร สถิตวิทยากุล
|
||||
Role: Developer / System Analyst
|
||||
Signature: ______________________________________________
|
||||
Date: ___________________________________________________
|
||||
|
||||
### Reviewed by
|
||||
|
||||
Name: คุณอภิรัชต์ สุภัทรประทีป
|
||||
Role: Project Manager
|
||||
Signature: ______________________________________________
|
||||
Date: ___________________________________________________
|
||||
|
||||
### Reviewed and authorized by
|
||||
|
||||
Name: คุณเสรี วิริยะสกุลธรณ์
|
||||
Project roles: Project Sponsor / Customer Representative / Authorized Approver
|
||||
Position: กรรมการผู้จัดการ
|
||||
Company: บริษัท บี.อาร์.เอ็น. เอ็นเตอร์ไพรส์ จำกัด
|
||||
Signature: ______________________________________________
|
||||
Date: ___________________________________________________
|
||||
Reference in New Issue
Block a user