README

Example Guide

贡献指南

▼ 项目列表

▼ Intermediate-Level Ideas

Book Finder App

To-Do 应用

命令行计算器

Markdown预览器

Emoji翻译器应用

Password Generator

Name Generator

Meme生成器应用

FlashCards应用

Charity Finder App

Podcast目录应用

Game Suggestion App

Simple Online Store

Flip Art App

HighStriker游戏

Sports Bracket Generator

时区提醒机器人

二维码徽章应用

卡片记忆游戏

Bit Masks App

Chrome主题扩展

Currency Converter

Drawing App

GitHub个人资料

Image Scanner

Markdown表格生成器

RegExp助手应用

Sales数据库应用程序

String Art

This or That Game

Typing Practice App

Voting App

Math Editor

▼ 初学者项目合集

Bin2Dec应用

Border Radius Previewer

CSV转JSON应用

Calculator App

Calendar App

因果应用

Christmas Lights App

Color Cycle App

倒计时器应用

Dollars To Cents App

Dynamic CSS Variables App

First Database App

Flip Image App

GitHub状态应用

Hello App

IOT邮箱应用

JSON转CSV应用

Javascript正则表达式验证

Key-Value 应用

Lorem Ipsum 生成器

Notes应用

Pearson回归应用

Pomodoro时钟

产品登陆页

Quiz应用程序

随机餐点生成器

随机数生成器

Recipe App

Roman to Decimal Converter

滑块设计

Stopwatch App

True or False App

Vigenere 密码

Weather App

Windchill App

Word Frequency App

▼ Advanced Ideas

Battleship Bot

Battleship游戏引擎

Boole Bot 游戏

Bug Race Game

Calorie Counter App

Chat应用

Contribution Tracker App

Elevator App

FastFood应用

GitHub时间线应用

GitTweet应用

Instagram克隆应用

Kudos Slackbot

Movie App

MyPodcast Library App

NASA系外行星查询

Shell Game

Shuffle-Deck-App

Slack 归档器

SpellIt-App

Survey App

烹饪食谱

等级: 初级

你可能没有意识到,但食谱无非是烹饪算法。就像程序一样,食谱是一系列命令式步骤,如果按照正确的方法操作,就能做出美味的菜肴。

食谱应用的目的是帮助用户以易于遵循的方式管理食谱。

限制

  • 对于这个应用程序的初始版本,食谱数据可以用JSON文件编码。在实现初始版本之后,你可以扩展这个功能,以维护食谱在一个文件或数据库中。

用户故事

  • [ ] 用户可以看到一系列食谱标题
  • [ ] 用户可以点击一个食谱标题来显示包含食谱标题、餐食类型(早餐、午餐、晚餐或零食)、服务人数、难度级别(初级、中级、高级)、所需食材列表(包括数量)以及制作步骤的食谱卡片。
  • [ ] 用户点击一个新的食谱标题,用一个新的食谱卡片替换当前卡片。

额外功能

  • [ ] 用户可以看到一张照片,展示食物制备后的样子。
  • [ ] 用户可以通过在搜索框中输入餐名并点击“搜索”按钮来搜索不在食谱标题列表中的食谱。可以使用任何开源食谱API作为食谱来源(参见下面的The MealDB)。
  • [ ] 用户可以看到与搜索词匹配的食谱列表
  • [ ] 用户可以点击食谱的名称来显示其食谱卡片。
  • [ ] 如果没有找到匹配的食谱,用户会看到一条警告消息。
  • [ ] 用户可以在通过API找到的食谱卡片上点击“保存”按钮,将食谱副本保存到这个应用程序的食谱文件或数据库中。

有用的链接和资源

示例项目