Appetize é um aplicativo de receitas que consome a API pública TheMealDB, exibindo uma variedade de receitas de culinária.
O usuário pode navegar pelas receitas e salvar suas favoritas no localStorage.
Em breve: Quando eu aprofundar o domínio de backend e autenticação, irei adicionar:
- Cadastro e login de usuários por email/senha ou redes sociais
- Persistência de favoritos no servidor
- Integração com perfis de usuário
Observação: A interface de login já está desenhada, mas não está funcional na versão atual.
Veja a versão hospedada no Vercel:
https://appetize-five.vercel.app/
- Next.js (App Router)
- React.js
- TypeScript
- Tailwind CSS
- Zustand (state management)
-
Clone o repositório
git clone https://github.com/2Rovian/Appetize.git
-
Entre na pasta do projeto
cd appetize -
Instale as dependências
npm install
-
Rode em modo desenvolvimento
npm run dev
