Build a full-stack application for a problem domain of your choice using React + Node and MongoDB. Define the target users, product identity, data model, and five to ten meaningful end-to-end capabilities. The application should solve a coherent problem, demonstrate thoughtful product decisions, and provide a polished, accessible UI. It must install, build, start, and satisfy the acceptance criteria and verifier from a clean checkout.
The application will be built in this repository, following the guidelines given. Start by reading the files in the order below.
- REQUIREMENTS.md defines the product brief, capability patterns, acceptance criteria, and submission checklist.
- INSTRUCTIONS.md explains how to study the reference repository, start the application, and keep the repository clean.
- AGENTS.md turns on transcript logging for this application repository. Read it before opening an AI assistant; it records every turn for export under
/transcripts. - GUIDELINES.md is the acceptance contract. Every rule the verifier checks is written here.
- skills/validate/SKILL.md is the verifier. Run it when you are done. It audits structure, stack, dependencies, install, build, start, API behavior, and MongoDB persistence.
| Stack | Repository |
|---|---|
| React + Node | https://github.com/ProblemSetters/coderepo-react-node-calendar |
The reference repository establishes the expected project structure, setup flow, formatting, and implementation quality. It is a reference only; build the chosen application in this repository.