App de culinária onde é possível buscar receitas já cadastradas, salvar suas preferidas em seu livro de receitas e adicionar novas receitas.
Desenvolvido durante o curso "The Complete JavaScript Course 2022: From Zero to Expert!" na plataforma Udemy.
Após o curso, adicionei ao projeto as seguintes features:
🔸 Validação dos campos preenchidos para adicionar uma nova receita.
🔸 Divisão do campo "Ingredient" para "quantity", "unit" e "description", tornando mais fácil a compreensão para o usuário.
🔸 Possibilidade de adicionar mais do que seis ingredientes, limitador que havia na versão original.
Você pode rodar clicando aqui.
🔎 Para buscar novas receitas digite o termo a ser buscado em inglês no campo de busca (ex.: "chicken", "avocado", "pizza", "tuna", ...).
👨🏼🍳 Você pode aumentar ou diminuir a quantidade de "servings" clicando nos botões de + e -. A receita atualiza a quantia dos ingredientes para o preparo.
📌 Para salvar a receita, clique no icon de marcador na página da própria receita. Após marcar, você pode acessá-la direto no "Bookmarks". Caso recarregue a página, suas receitas permanecerão salvas no localStorage do navegador.
🗑 Para desmarcar as receitas do "Bookmarks" basta abrir a receita e clicar novamente no icon de marcador.
➕ Para adicionar uma nova receita, clique em "Add Recipe" e preencha o formulário com os dados necessários. Assim que a receita for registrada já será possível ver a página dela e também seu acesso pelo "Bookmarks". Se você usar a busca, ela também estará nos resultados com o icon que representa suas próprias criações (exemplo).
🥣 Todas as receitas também podem ser acessadas diretamente pelo link dela.