Thank you for your interest in contributing to App Dev Planner.
This project is intended to become an open-source planning workspace for developers, indie hackers, and small teams who want to turn app ideas into structured technical specifications and implementation roadmaps.
You can help by:
- improving documentation;
- fixing bugs;
- improving the guided planning questions;
- adding tests;
- improving export formats;
- improving accessibility and UI clarity;
- proposing new app planning templates;
- reviewing issues and pull requests.
npm install
npm run devCreate a .env.local file with your own Supabase values before testing auth or database-backed flows.
Before opening a pull request:
- Keep the scope focused and easy to review.
- Explain what changed and why.
- Include screenshots for UI changes when useful.
- Avoid committing secrets, generated credentials, or local environment files.
- Run lint/build checks when possible.
When opening an issue, please include:
- a clear title;
- expected behavior;
- actual behavior;
- steps to reproduce, if reporting a bug;
- screenshots or screen recordings when helpful;
- proposed solution, if you already have one.
Good first contribution areas include documentation improvements, question copy improvements, UI clarity, README screenshots, and small export-format refinements.