A Simple Demo Content-Management-System from me
- typescript
- python
- ionic
- nextjs
- pocketbase
- deepseek/深度求索
Idea / Why ?
A simple showroom of my project
Stacks ?
Client/Mobile side/Frontend:
1. ionic react
CMS/Backend:
1. NextJs
Conclusion
This project served as a kind of demonstration only.
To show the audience the management of the software project across different sections. (SWE / QA / DOC)
Resources:
1. Block HLD (High level design) source
.
├── 000_AI_WORKSPACE
│ │ ├── _examples
│ │ └── greetings
│ │ ├── 0010_FAQ.md
│ │ ├── 001_greetings.md
│ │ ├── 002_guideline.md
│ │ ├── 003_DB.md
│ │ └── _archive
│ ├── software-engineer
│ │ ├── _examples
│ │ └── greetings
│ └── testing-engineer
│ ├── _examples
│ └── greetings
├── 001_documentation
│ ├── Lesson
│ │ ├── connectives
│ │ └── vocabulary
│ ├── Requirements
│ │ ├── REQ0001
│ │ ├── REQ0002
│ │ ├── ...
│ │ ├── REQ0019
│ │ ├── REQ0020
│ ├── Tests
│ │ ├── TEST0001
│ │ └── TEST0006
│ └── meta.md
├── 002_source
│ ├── README.md
│ ├── api_ts
│ ├── cms
│ ├── doc
│ ├── docker
│ │ ├── docker-compose.db.yml
│ │ ├── docker-compose.dev.yml
│ │ ├── docker-compose.yml
│ │ └── volumes
│ ├── ionic_mobile
│ ├── pocketbase
├── 003_test
│ ├── 001_desktop
│ │ ├── 01_test_seat
│ │ └── _GUIDELINES.md
│ ├── 002_mobile
│ │ ├── 01_test_seat
│ │ └── _GUIDELINES.md
│ ├── scripts
│ │ └── dc_dev.sh
│ └── test.code-workspace
├── 004_marketing
│ └── meta.md
├── 005_references
└── 006_lab
├── 001_pocketbase
├── 002_nextjs
└── ionic-react-login
Purpose of directories:
000_AI_WORKSPACE:
- home of prompts
001_documentation
- home of documentation
002_source
- source code home(including nextjs, ionic, typescript, api endpoint)
003_test
- home of test (QA)
004_marketing
- home of marketing page / campaign
005_references / 006_lab
- reference source code from other project (e.g. existing / POC)
4. Reference link
helloworld