Bem-vindo(a) ao Cardápio Digital, um projeto desenvolvido para modernizar a experiência de restaurantes e clientes. Este é um protótipo funcional de uma aplicação frontend desenvolvida com React, TypeScript e React Query. Ele faz parte do meu portfólio e demonstra minhas habilidades na construção de interfaces modernas e performáticas.
- React: Biblioteca para construção de interfaces dinâmicas e interativas.
- TypeScript: Superset do JavaScript, proporcionando tipagem estática e maior segurança no desenvolvimento.
- React Query: Gerenciamento eficiente de dados assíncronos e cache.
Antes de começar, certifique-se de ter as seguintes ferramentas instaladas em sua máquina:
- Node.js: Ambiente de execução do JavaScript no servidor.
- NPM (ou Yarn): Gerenciador de pacotes do Node.js.
Abra seu terminal e execute o comando:
git clone [Ihttps://github.com/dore4n/cardapio-frontend.git]
cd frontend-cardapioDentro da pasta do projeto, instale as dependências com o comando:
npm installPara rodar o ambiente de desenvolvimento:
npm run devO projeto estará acessível no endereço: http://localhost:5173 (ou similar).
Se você deseja compilar a aplicação para produção, utilize o comando:
npm run buildOs arquivos otimizados serão gerados na pasta dist.
Este projeto pode ser integrado a uma API desenvolvida com Java Spring. Confira o repositório do backend:
- Navegação fluida e responsiva.
- Listagem de itens do cardápio com detalhes em modais.
- Gerenciamento de estado assíncrono com React Query.
- Estrutura de código limpa e escalável com TypeScript.
Se você gostou do projeto ou tem sugestões, sinta-se à vontade para me contatar!
- Portfólio: Meu site
- LinkedIn: Meu Linkedin
- GitHub: Meu GitHub
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais informações.

