CabinConnect is a digital community platform for cabin owners, local businesses, and neighbors in Norwegian mountain resorts. It brings together four core capabilities — cabin management, local events, grocery ordering, and tool sharing — into one lightweight, cloud-hosted app built for sustainable and social cabin life.
The project is being built by 99x using the AI-Driven Development Lifecycle (AI-DLC).
| Module | What it does |
|---|---|
| MyCabin | Cabin owners store, track, and share everything about their cabin — maintenance, costs, visitor instructions |
| Events | Administrators and residents publish and manage local community events |
| Groceries | Cabin owners order groceries for pickup or volunteer-delivered doorstep delivery |
| ToolShare | Community sharing economy for tools and equipment — lend, borrow, or rent locally |
Full requirements: docs/solution/Requirements.md
- Backend: C# / .NET 8 Web API
- Frontend: React 18 + TypeScript
- Database & Auth: Supabase (PostgreSQL with RLS)
- Hosting: Shared cloud infrastructure
This project follows the AI-DLC process. Work is structured as Intents → Units → Bolts across three phases: Inception, Build, and Operate.
The ai-dlc/ folder contains the AI-DLC base framework. Run the onboarding process once to generate the project-specific rules and guidelines artifacts.
| Document | Purpose |
|---|---|
| ai-dlc/onboard.md | Start here — paste this prompt "Read ai-dlc/onboard.md and follow the instructions inside it." into your AI assistant to begin onboarding |
| ai-dlc/setup-guide.md | Full setup guide: folder structure, master rule file, and all artefacts |
| ai-dlc/ops/build/backlog.md | Live status of all units |
| CLAUDE.md | Rules loaded by Claude at the start of every session |
These files ship with the base framework and are available immediately:
| Document | Purpose |
|---|---|
| ai-dlc/rules/engagement.md | Engineer engagement monitoring signals and intervention protocol |
| ai-dlc/skills/compact-docs.md | Skill to archive old operational documents |
| ai-dlc/skills/root-cause-analysis.md | Skill to analyze incidents and improvements for root causes |
The following files are generated by the onboarding process and will appear after setup completes:
| Document | Purpose |
|---|---|
ai-dlc/guidelines/domain-glossary.md |
Canonical business terms used in code and prompts |
ai-dlc/guidelines/edge-cases.md |
Known failure modes to check before generating code |
ai-dlc/rules/prompt-quality-gate.md |
The four-component check run before every AI code generation |
ai-dlc/rules/architecture.md |
Architecture decisions and their rationale |
ai-dlc/rules/code-standards.md |
Naming conventions, patterns, and testing standards |
ai-dlc/rules/security.md |
Security rules — never/always |
ai-dlc/guidelines/team-rollout.md |
Pre-requisites and guidelines for multi-engineer teams |
ai-dlc/guidelines/dev-setup.md |
Developer environment setup checklist |
ai-dlc/Instructions2FDE.md |
Main guide — how to work in this project using AI-DLC |