Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
7bd8714
Let's improve the database configuration with SQLAlchemy:
Oct 1, 2025
8a3d3ce
Merge pull request #2 from pranavdate8788/main
ghostmkg Oct 1, 2025
92814f7
Merge pull request #3 from ghostmkg/develop
ghostmkg Oct 1, 2025
6de4a57
Added a cake recipe in json format
AnushkaGupta27 Oct 1, 2025
2502fb8
Create idx.html
thetomar9 Oct 1, 2025
87b2f07
feat(frontend): add 404 Not Found page
Sohamsig Oct 2, 2025
ebd8a90
Update NotFound.tsx
Sohamsig Oct 2, 2025
5746167
Update NotFound.tsx
Sohamsig Oct 2, 2025
cb1e4c6
Fixed a typo
rohanjha-rj Oct 2, 2025
0521486
I have done some changes please see them
Shashank-sketchAl Oct 2, 2025
d55e4fc
feat: Add meal planner with shopping list generator
Shubham11440 Oct 2, 2025
63536d0
Merge pull request #13 from Shubham11440/main
ghostmkg Oct 2, 2025
b5605be
Merge pull request #12 from Shashank-sketchAl/main
ghostmkg Oct 2, 2025
08d6745
Merge pull request #10 from rohanjha-rj/main
ghostmkg Oct 2, 2025
59f20af
upload Feature
RakeshkumarO Oct 2, 2025
ffb2a24
Added bomboloni recipe
Amrita8642 Oct 3, 2025
9afbe5d
feat(auth): harden JWT handling and responses
Oct 3, 2025
c07b4eb
Merge pull request #6 from AnushkaGupta27/Recipe-Addition
ghostmkg Oct 3, 2025
49d6382
Merge pull request #15 from RakeshkumarO/main
ghostmkg Oct 3, 2025
2d380bc
Merge pull request #9 from Sohamsig/add-404-page
ghostmkg Oct 3, 2025
a84b8aa
Merge pull request #7 from thetomar9/patch-1
ghostmkg Oct 3, 2025
4dcaa8c
Implement comprehensive user management system for Recipe Hub applica…
subratamondalnsec Oct 3, 2025
d7be054
Add recipe photo for Paneer Tikka
sanket-rajput Oct 3, 2025
ae83580
feat: Add Header, Footer, and GreetUser components to app layout
Oct 4, 2025
d8c7c90
added the sqlite db models, users service, users schema, and changed …
Snedit Oct 4, 2025
70861f1
Added a background image in public file
Diksha0904 Oct 4, 2025
9b41301
Merge pull request #22 from Diksha0904/main
ghostmkg Oct 5, 2025
9a1f58d
Merge pull request #21 from Snedit/main
ghostmkg Oct 5, 2025
f9e03c4
Merge pull request #19 from sanket-rajput/feature/add-new-recipes
ghostmkg Oct 5, 2025
6fa0ddb
Merge pull request #16 from Amrita8642/main
ghostmkg Oct 5, 2025
2fe21a7
Merge pull request #17 from hamzawritescode/recipe
ghostmkg Oct 5, 2025
bd8d23e
Create FriedSnacks.json
Tanyasharma71 Oct 5, 2025
c55a2b5
Merge pull request #25 from Tanyasharma71/patch-1
ghostmkg Oct 6, 2025
64a249c
Merge pull request #20 from tushar73-jet/main
ghostmkg Oct 6, 2025
a67336f
Merge branch 'develop' into main
ghostmkg Oct 6, 2025
97395c8
Merge pull request #18 from subratamondalnsec/main
ghostmkg Oct 6, 2025
74ae953
feat: Implement Landing Page UI, Styling, and basic search state
Oct 6, 2025
c3755a3
Merge branch 'develop' into develop-ui
ghostmkg Oct 7, 2025
304cff2
Merge pull request #26 from tushar73-jet/develop-ui
ghostmkg Oct 7, 2025
ea1f5cf
Add delicious Creamy Mushroom Pasta recipe
Oct 7, 2025
d84be29
Added 2 new recipes
ubanand36 Oct 7, 2025
3d6bb84
added new Recipe-Categories
Hassassin-10 Oct 7, 2025
036cb6d
Addition of Recipe
spoorthi01012004m Oct 7, 2025
2d8c4b1
Merge pull request #33 from spoorthi01012004m/feature/masalChai
ghostmkg Oct 8, 2025
a236210
Merge pull request #32 from Hassassin-10/new-recipe-category
ghostmkg Oct 8, 2025
84c45c3
Merge pull request #31 from ubanand36/main
ghostmkg Oct 8, 2025
c8c3b60
Merge pull request #29 from theyashdhiman04/feature/add-creamy-mushro…
ghostmkg Oct 8, 2025
5facd6d
add Panner Sandwish
Pallab00122 Oct 8, 2025
c361ad7
changes done in json and script
nishantbuild Oct 8, 2025
bb2be7b
Create biryani.json recipe
mohammedabidali1956 Oct 8, 2025
e19e069
Merge pull request #37 from mohammedabidali1956/main
ghostmkg Oct 9, 2025
e075407
Merge pull request #35 from DaakuDaddy05/main
ghostmkg Oct 9, 2025
1c54311
Merge pull request #34 from Pallab00122/main
ghostmkg Oct 9, 2025
7916acf
added Sample data categorized into desserts and vegan
PranavKuruvella Oct 10, 2025
111c0e8
Added new recipes
Torqued-codes Oct 10, 2025
b15e5f4
added my way of Recipes.Readme.md
shruti380 Oct 11, 2025
a8bc12e
Merge pull request #43 from shruti380/grow-with-code
ghostmkg Oct 12, 2025
dd0865a
Merge pull request #41 from PranavKuruvella/main
ghostmkg Oct 12, 2025
ba0ac7e
Merge pull request #40 from Torqued-codes/main
ghostmkg Oct 12, 2025
0966aff
feat: complete Recipe Hub setup with working frontend and backend
Oct 11, 2025
08fc048
Merge pull request #42 from adis737/feature/complete-recipe-hub-setup
ghostmkg Oct 14, 2025
0ffcffc
Update recipe_template.json
geetanjali55 Oct 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
15 changes: 15 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Python
__pycache__/
venv/

# Node
node_modules/
package-lock.json
postcss.config.js

# Build or system files
*.log
.DS_Store

# Database
recipehub.db
160 changes: 160 additions & 0 deletions CONTENT_SUMMARY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
# 🍲 Recipe Hub Content Summary

## 📁 New Files and Directories Added

### Recipe Data Files
```
📂 data/
├── 📂 categories/
│ ├── 🍳 breakfast.json - Breakfast recipes (pancakes, avocado toast, overnight oats)
│ ├── 🍰 desserts.json - Dessert recipes (cookies, tiramisu, lemon bars)
│ └── 🥗 vegetarian.json - Vegetarian recipes (quinoa bowl, risotto, tacos)
├── 📂 nutrition/
│ └── 📊 nutrition_data.json - Nutritional information database
├── 📂 meal_plans/
│ └── 📅 weekly_plans.json - Sample weekly meal plans with grocery lists
└── 📂 samples/
└── 🍝 detailed_recipes.json - Complete recipe examples (Carbonara, Tikka Masala)
```

### Documentation Files
```
📂 docs/
├── 📋 CONTRIBUTING_RECIPES.md - Recipe contribution guidelines
├── 🔌 API.md - Complete API documentation
└── 📖 SCHEMA.md - Data structure and validation rules
```

### Template Files
```
📂 templates/
├── 📝 recipe_template.md - Markdown template for new recipes
└── 🔧 recipe_template.json - JSON template with validation rules
```

## 🎯 Content Categories Added

### 1. **Recipe Collections**
- **Breakfast**: 3 recipes (pancakes, avocado toast, overnight oats)
- **Desserts**: 3 recipes (chocolate chip cookies, tiramisu, lemon bars)
- **Vegetarian**: 3 recipes (Mediterranean quinoa bowl, mushroom risotto, black bean tacos)
- **Detailed Examples**: 2 complete recipes with full nutritional info

### 2. **Nutrition Database**
- Common ingredient nutritional values
- Daily recommended values
- Macronutrient ratio guidelines for different diets

### 3. **Meal Planning**
- Weekly meal plan example for families
- Grocery shopping lists
- Meal prep tips and suggestions

### 4. **Documentation**
- **API Documentation**: Complete endpoint reference with examples
- **Contribution Guide**: How to add recipes, formatting rules
- **Schema Documentation**: Data structure definitions and validation

### 5. **Templates**
- Markdown template for easy recipe creation
- JSON template with all possible fields
- Validation rules and example tags

## 🚀 Suggested Additional Content

### More Recipe Categories
```bash
# You can add these category files:
data/categories/lunch.json # Salads, sandwiches, bowls
data/categories/dinner.json # Main courses, hearty meals
data/categories/appetizers.json # Starters, finger foods
data/categories/beverages.json # Smoothies, cocktails, teas
data/categories/vegan.json # Plant-based recipes
data/categories/gluten_free.json # Gluten-free options
data/categories/quick_meals.json # 15-minute recipes
data/categories/holiday.json # Seasonal and holiday recipes
```

### Additional Data Files
```bash
data/ingredients/seasonal.json # Seasonal ingredient guide
data/ingredients/substitutions.json # Ingredient substitution guide
data/cooking_tips/techniques.json # Basic cooking techniques
data/cooking_tips/equipment.json # Kitchen equipment guide
data/diet_plans/keto.json # Keto meal plans
data/diet_plans/mediterranean.json # Mediterranean diet plans
```

### More Documentation
```bash
docs/DEPLOYMENT.md # How to deploy the app
docs/TESTING.md # Testing guidelines
docs/SECURITY.md # Security best practices
docs/FRONTEND.md # Frontend development guide
docs/DATABASE.md # Database setup and management
```

### Community Files
```bash
CONTRIBUTORS.md # List of contributors
CHANGELOG.md # Version history
CODE_OF_CONDUCT.md # Community guidelines
.github/ISSUE_TEMPLATE.md # Issue reporting template
.github/FEATURE_REQUEST.md # Feature request template
```

### Scripts and Utilities
```bash
scripts/validate_recipes.py # Recipe validation script
scripts/import_recipes.py # Bulk recipe import
scripts/generate_nutrition.py # Auto-calculate nutrition
scripts/backup_data.py # Data backup utility
```

## 💡 Content Enhancement Ideas

### 1. **Recipe Variations**
- Add seasonal variations for existing recipes
- Create low-carb/keto versions of popular dishes
- Add "kid-friendly" modifications

### 2. **Educational Content**
- Cooking technique guides (knife skills, cooking methods)
- Ingredient spotlight articles
- Kitchen equipment recommendations

### 3. **User-Generated Content**
- Recipe review and rating system data
- User profile examples
- Recipe collection/favorites examples

### 4. **Internationalization**
- Recipe translations for multiple languages
- Region-specific ingredient alternatives
- Cultural cooking notes

### 5. **Advanced Features**
- Recipe scaling calculator data
- Wine pairing suggestions
- Allergen information database

## 🏆 Hacktoberfest Contribution Opportunities

The new content provides multiple ways for contributors to participate:

1. **Recipe Contributions**: Easy entry point for non-developers
2. **Data Enhancement**: Adding nutritional information, tags, images
3. **Documentation**: Improving guides, adding translations
4. **Validation**: Testing recipes and providing feedback
5. **Feature Development**: Building tools to use the recipe data

## 📈 Repository Growth Potential

With this structure, your repository can easily grow to include:
- 100+ recipes across multiple categories
- Comprehensive meal planning tools
- Educational cooking content
- Multi-language support
- Advanced search and filtering capabilities

This foundation makes your Recipe Hub project much more attractive for Hacktoberfest contributors and provides clear paths for meaningful contributions!
Loading