MonkeyChef
A meal planner and recipe management web application. Allowing the user to efficiently plan their weekly meals.
Install / Use
/learn @Marshall3c03/MonkeyChefREADME
Monkey Chef

About
<table> <td> <tr> A web app built using Javascript, communicating with a MongoDB database through express. The front-end is displayed using React. </tr> <tr> The app allows the user to manage their recipes and meal planner. The user has full CRUD methods on the recipes, and they can assign them to a weekly meal planner, where they can also be managed. The app automatically updates a shopping list, sourcing the ingredients from the recipes in the planner, and consilidates it to avoid multiples of the same item.<br> Other functions include search and filters for easier recipe management. </tr> </td> </table>Site
Homepage

Add Recipe

Recipe Page

Recipe Book

Planner

Shopping List

How to Run
Client:
To get the application running you must install all the dependencies:
npm install
Start the application in development mode. running this command will open ( http://localhost:3000 ) in a browser to view the application:
npm start
Server:
To get the application running you must install all the dependencies:
npm install
Then seed the database and run the server:
npm run seeds
npm run server:dev
Built with
- [JavaScript]
- [React]
- [MongoDB]
- [Express]
Team
Anita Safar
Craig Marshall
Ina Kurlovich
Ross Napier
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
