Skip to content

roifjcf/recipile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

71 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Recipile is an app for recipe collection and management.

Recipile-08-25-2025_04_02_AM Recipile-08-25-2025_04_02_AM (1)
Recipile-08-25-2025_04_02_AM (2) Recipile-08-25-2025_04_03_AM

Features

Main features

  • Collect and manage recipes
  • A management system for categories, tags, and ingredients
  • Import data from .json files
  • Export to .csv and .json

Experience booster

  • Customizable themes
  • Bookmark favourite recipes
  • Filter recipes with categories and tags
  • Recipe search
  • Responsive UI

Run the app

Local setup guide

Run the following commands in /backend directory

python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt
flask run

Run the following commands in /frontend directory

npm i
npm run dev

Import the starter file

  1. Click the setting button and go to "Data management" option
  2. Under the "Import data" section, click the "Recipes" button
  3. Import the file starter-recipe.json from the project root directory

Contribution guide

TBD

Credits

Icons

Community and feedback

Discord