-
Notifications
You must be signed in to change notification settings - Fork 0
Contribution Guide
Zoff edited this page Feb 23, 2026
·
1 revision
- Fork the repository
- Create a feature branch
- Implement your change
- Test locally
- Open a Pull Request
git clone https://github.com/<your-user>/FoodSaver-AI.git
cd FoodSaver-AI
npm install
npm run devfeature/<short-name>fix/<short-name>docs/<short-name>
Examples:
feature/openai-recipe-apifix/date-expiry-calculation
- app starts without errors
- navigation
Pantry -> Recipes -> Impactworks - add/delete/consume item flow is verified
- recipe generation is verified
-
localStoragepersistence works after refresh
- keep components focused and simple
- avoid duplicate date logic
- use explicit state names
- explain non-obvious decisions in the PR description
type(scope): short summary
Examples:
feat(recipes): add real api integration placeholderfix(pantry): handle expired item statedocs(wiki): rewrite pages in English