Overview
Install
Implementation
Roadmap
Nice-to-haves
An app that recommends recipes based on ingredients I have in my fridge or pantry list, to save me money, and avoids the temptation to order takeout.
TODO
Why?
TODO
TODO
TODO
To install and run the application, follow these steps:
Follow the steps on https://github.com/nicmart-dev/feedmenow/wiki/Install-instructions
Tech Stack
GitHub folder structure
APIs
Sitemap, User journey and Screenshots
Data
Auth
TBD
- Front-end: React.js, React Router (for navigation), Tailwind CSS (for styling), Axios (for API calls)
- Back-end: Node.js, Express.js
- Database: Airtable
- Authentication: TBD
- Localization: react-intl library for internationalization, using AI translations
- Datagrid TanStack Table headless table library
- Deployment: TBD
Note: see design documents in the Wiki here for implementation details.
For ease of maintenance as a small team of 2 developers, a single repository for client and server was created.
your-repo/
│
├── client/
│ ├── src/
│ │ ├── components/
│ │ ├── pages/
│ │ └── ...
│ ├── public/
│ └── ...
│
├── server/
│ ├── controllers/
│ ├── models/
│ ├── routes/
│ └── ...
│
├── n8n/
│ ├── workflows/
│ ├── settings/
│ └── ...
│
├── README.md
├── .gitignore
├── package.json
└── ...
We are using the following external APIs:
TODO
See user journey, and sitemap with screenshots in the Wiki here.
TODO
TODO
We are using GitHub Project to manage the roadmap and Kanban board. Please see the public roadmap here.
TODO