{"id":28352316,"url":"https://github.com/bluishwu/cookday","last_synced_at":"2025-08-09T21:11:00.169Z","repository":{"id":274417945,"uuid":"922836382","full_name":"bluishwu/CookDay","owner":"bluishwu","description":"一款食谱记录程序，轻松记录食材、步骤和笔记，易于分享与管理。记录您的每日烹饪，将其化为可回顾与共享的经验宝藏！A recipe recording program that allows you to effortlessly document ingredients, steps, and notes, with easy sharing and management. Capture your daily cooking and turn it into a treasure trove of revisitable and shareable experiences!","archived":false,"fork":false,"pushed_at":"2025-02-07T05:53:04.000Z","size":2647,"stargazers_count":23,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-04T05:28:41.734Z","etag":null,"topics":["cook","cookday","cooking","cookstep","diary","note","recipe","recipes","record"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bluishwu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-27T06:53:42.000Z","updated_at":"2025-04-06T13:23:00.000Z","dependencies_parsed_at":"2025-01-27T07:29:57.964Z","dependency_job_id":"3d926f90-62f1-481c-aa1a-efa77b5412bc","html_url":"https://github.com/bluishwu/CookDay","commit_stats":null,"previous_names":["bluishwu/cookday"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bluishwu/CookDay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bluishwu%2FCookDay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bluishwu%2FCookDay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bluishwu%2FCookDay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bluishwu%2FCookDay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bluishwu","download_url":"https://codeload.github.com/bluishwu/CookDay/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bluishwu%2FCookDay/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261046069,"owners_count":23102165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cook","cookday","cooking","cookstep","diary","note","recipe","recipes","record"],"created_at":"2025-05-27T23:06:40.283Z","updated_at":"2025-08-09T21:11:00.138Z","avatar_url":"https://github.com/bluishwu.png","language":"HTML","readme":"# CookDay\n\n一款食谱记录程序，轻松记录食材、步骤和笔记，易于分享与管理。\n记录您的每日烹饪，将其化为可回顾与共享的经验宝藏！\nA recipe recording program that allows you to effortlessly document ingredients, steps, and notes, with easy sharing and management. Capture your daily cooking and turn it into a treasure trove of revisitable and shareable experiences!\n\u003cp dir=\"auto\" align=\"center\"\u003e\n    \u003ca href=\"https://cookday.bluish.net\" rel=\"nofollow\"\u003e\u003cimg src=\"https://img.shields.io/badge/CookDay-在线演示-blue\" alt=\"在线演示\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n    \u003ca href=\"LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/license-MIT-yellow\" alt=\"MIT License\" style=\"max-width: 100%;\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp dir=\"auto\" align=\"center\"\u003e\n  \u003ca href=\"recipe.png\" target=\"_blank\"\u003e\n    \u003cimg src=\"recipe.png\" alt=\"Image 1\" style=\"height: 300px; width: auto; margin-right: 10px; border-radius: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"recipe_edit.png\" target=\"_blank\"\u003e\n    \u003cimg src=\"recipe_edit.png\" alt=\"Image 2\" style=\"height: 300px; width: auto; object-fit: contain; border-radius: 2px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## ✨ 功能特色\n\n* 📖 菜谱创建与管理\n* 📋 食材清单管理\n* 📝 制作步骤记录\n* 📒 改进笔记记录\n* 📷 成品图片上传\n* 🎁 图片生成分享\n* ⚙️ 管理模式登入\n* 🔗 URL链接解析\n* 🔎 常用食材快速选择\n* 🔀 便捷拖动排序（常用食材、步骤、笔记、图片）\n\n## 🚀 部署说明\n### 安装步骤\n\n1. 克隆仓库\n```bash\ngit clone https://github.com/bluishwu/CookDay\ncd CookDay-main\n```\n\n2. 安装依赖\n```bash\npip install -r requirements.txt\n```\n依赖包括：\n```\nFlask==3.0.0\nFlask-SQLAlchemy==3.1.1\nFlask-Login==0.6.3\nPillow==10.2.0\nWerkzeug==3.0.1\nrequests==2.31.0\nbeautifulsoup4==4.12.2 \n```\n\n3. 运行应用\n```\npython run.py\n```\n即可访问`http://localhost:5000` ，默认密码为`admin`，请及时更改。  \n菜谱仅在管理状态下可编辑或创建。\n\n### 目录结构\n```\n├── app/                    # 应用主目录\n│   ├── static/            # 静态文件\n│   │   ├── css/            # CSS样式文件\n│   │   ├── js/             # JavaScript文件\n│   │   └── uploads/         # 成品图片\n│   ├── templates/         # 页面模板\n│   │   ├── base.html            # 基础模板文件\n│   │   ├── index.html           # 首页模板\n│   │   ├── recipe_edit_modal.html  # 菜谱编辑弹窗模板\n│   │   ├── recipe.html          # 菜谱详情页模板\n│   ├── models.py         # 数据模型\n│   └── routes.py         # 路由和视图\n├── config.py            # 配置文件\n├── requirements.txt     # 依赖包列表\n└── run.py              # 启动脚本\n```\n\n## 📄 开源协议\n\n本项目采用 MIT 协议开源 - 详见 [LICENSE](LICENSE) 文件 ","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluishwu%2Fcookday","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbluishwu%2Fcookday","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbluishwu%2Fcookday/lists"}