https://github.com/kartikey2427/kitchendiary
Kitchen Diary is a dynamic cooking blog built with the MEEN stack, designed for food lovers and aspiring chefs to explore, create, and share culinary experiences.
https://github.com/kartikey2427/kitchendiary
connect-flash cookie-parser css dotenv ejs-templates express-js html javascript mongodb nodejs
Last synced: 2 months ago
JSON representation
Kitchen Diary is a dynamic cooking blog built with the MEEN stack, designed for food lovers and aspiring chefs to explore, create, and share culinary experiences.
- Host: GitHub
- URL: https://github.com/kartikey2427/kitchendiary
- Owner: Kartikey2427
- Created: 2025-05-15T14:53:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-17T18:30:55.000Z (about 1 year ago)
- Last Synced: 2025-06-11T12:46:19.645Z (12 months ago)
- Topics: connect-flash, cookie-parser, css, dotenv, ejs-templates, express-js, html, javascript, mongodb, nodejs
- Language: JavaScript
- Homepage: https://kitchendiary.onrender.com/
- Size: 3.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kitchen Diary – A Blog for Food Lovers 🍳🍲🥖
Welcome to **Kitchen Diary**, a full-stack cooking blog platform where users can explore, create, and share delicious recipes and cooking stories! Built using the powerful `MEEN stack`, Kitchen Diary delivers a smooth, responsive, and engaging experience for every food enthusiast.
# Screenshots 🏝️🍹

# 💻 Tech Stack
           
# Features ✨
- 📝 `Post Recipes` – Users can `create` and `edit` their own recipe blog posts.
- 🍴 `Browse Recipes` – Discover a collection of mouth-watering recipes with `descriptions` and `preparation` steps.
- 🔍 `Search Functionality` – Search recipes by name, category, or `ingredients`.
- 👥 `User-Friendly UI` – Built with `EJS` templates for a clean and dynamic user interface.
- 🌐 `RESTful Routing` – Efficient routing using `Express.js` for fast page navigation.
- 📂 `MongoDB Integration` – Recipes and user data are stored securely and efficiently.
- 📱 `Responsive Design` – `Optimized layout` for mobile, tablet, and desktop devices.
## Deployment 🚀
**Clone the repository**, *run this command on your git bash*
`For window 🍥`
```bash
git clone https://github.com/Kartikey2427/KitchenDiary.git
```
# 🌱 Future Improvements
- 👤 User authentication and profile management
- 🧑🍳 Author pages and favorites system
- 📸 Image upload for recipes
- 🗂️ Categorized recipe filtering