50 lines
1.4 KiB
Markdown
50 lines
1.4 KiB
Markdown
# nick-tracker
|
|
|
|
Multi-source task capture system that ingests tasks from manual web form, REST API, email (IMAP/Microsoft Graph), and ConnectWise Manage sync into an unprocessed inbox for later GTD clarification
|
|
|
|
## Tech Stack
|
|
|
|
- **Language**: TypeScript
|
|
- **Runtime**: Node.js 20
|
|
- **Framework**: NestJS 10
|
|
- **Testing**: Jest (backend), Vitest (frontend)
|
|
- **Build**: Docker Compose, pnpm workspaces, tsup
|
|
|
|
## Getting Started
|
|
|
|
1. Read `PROMPT.md` for full project requirements
|
|
2. Follow `GUIDE.md` for step-by-step instructions
|
|
3. Track progress in `prd.json`
|
|
|
|
## Development with Ralph Method
|
|
|
|
```bash
|
|
# Start a Ralph loop to implement this project
|
|
/ralph-wiggum:ralph-loop "$(cat PROMPT.md)" --max-iterations 50 --completion-promise "PROJECT_COMPLETE"
|
|
```
|
|
|
|
## Project Structure
|
|
|
|
```
|
|
.
|
|
├── PROMPT.md # Main Ralph prompt
|
|
├── prd.json # Feature tracking
|
|
├── progress.txt # Progress log
|
|
├── GUIDE.md # Step-by-step guide
|
|
├── CLAUDE.md # Claude Code config
|
|
├── docs/ # Documentation
|
|
│ ├── idea-dump.md
|
|
│ ├── architecture.md
|
|
│ ├── features.md
|
|
│ └── ...
|
|
├── agent_docs/ # Agent context
|
|
│ ├── tech_stack.md
|
|
│ ├── code_patterns.md
|
|
│ └── testing.md
|
|
└── src/ # Source code
|
|
```
|
|
|
|
---
|
|
|
|
*Generated with [Ralph PRD Generator](https://github.com/your-username/ralph-vibe)*
|