3.1 KiB
Project Repository
| Document field | Value |
|---|---|
| Document | Project Repository |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Master Project Repository Record |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Standard | ISO/IEC 29110 Basic Profile |
| System Analyst | Noppong Chareunsook |
| Developer | Thanakorn Sathitwitayakul |
| Project Manager | Apirach Supattaratpateep |
| Project Sponsor / Customer Representative | Seri Viriyasakultorn |
| Status | Final |
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 |
| Documentation delivery branch | sdlc |
| Delivered software baseline | 6c39700 on main |
| 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) |
| SDLC delivery package | sdlc-delivery/ |
PDFs generated from sdlc/ by scripts/build-sdlc-delivery.sh |
| 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. The delivered application baseline is commit 6c39700 on main. SDLC work-product Markdown is controlled in the same repository under sdlc/ on the documentation delivery branch sdlc. The PDF delivery package is generated in-repo at sdlc-delivery/ from those sources by scripts/build-sdlc-delivery.sh, mirroring the sdlc/ folder structure.
5. Approval
Prepared by
Name: Thanakorn Sathitwitayakul
Role: Developer
Signature: ______________________________________________
Date: ___________________________________________________
Reviewed by
Name: Apirach Supattaratpateep
Role: Project Manager
Signature: ______________________________________________
Date: ___________________________________________________
Reviewed and authorized by
Name: Seri Viriyasakultorn
Project roles: Project Sponsor / Customer Representative / Authorized Approver
Position: Managing Director
Company: B.R.N. Enterprise Co., Ltd.
Signature: ______________________________________________
Date: ___________________________________________________