O Restaurant Web App é uma aplicação web desenvolvida com React e TypeScript , permitindo aos usuários explorar e filtrar uma variedade de pratos. A aplicação contém várias páginas dinâmicas para uma experiência intuitiva e envolvente:
- Página Inicial : Destaques e recomendações da casa.
- Página de Cardápio : Permite filtragem por categorias como massas, carnes, entre outras.
- Página Sobre : Informações atualizadas sobre o restaurante.
-
Clone o repositório:
git clone https://github.com/seu-usuario/restaurant-app.git
-
Instale as dependências:
cd restaurant-app npm install -
Este projeto foi iniciado com o comando:
npm start
src/
├── assets/ # Imagens, ícones e outros recursos estáticos.
├── components/ # Componentes reutilizáveis da aplicação.
├── data/ # Dados estáticos, como listas de pratos ou configurações.
├── pages/ # Páginas principais da aplicação (Home, Cardápio, Sobre).
├── style/ # Arquivos de estilo, como SCSS ou CSS Modules.
├── types/ # Tipos e interfaces TypeScript usadas no projeto.
├── App.tsx # Componente principal da aplicação.
├── index.tsx # Ponto de entrada do React.
└── reportWebVitals.ts # Configurações de performance.
- React : Biblioteca principal para construção da interface.
- TypeScript : fornece tipagem estática para maior confiabilidade do código.
- Sass : Pré-processador CSS para estilização avançada.
- React Router : Gerenciamento de navegação e rotas dinâmicas.
- Classnames : Manipulação simplificada de classes CSS.
- Normalize.css : Estilização inicial consistente entre navegadores.
- React Icons : Biblioteca de ícones para uma experiência visual aprimorada.
-
Faça um fork do repositório.
-
Crie um branch para seu recurso
git checkout -b ALR-feature-01
-
Este projeto foi iniciado com o comando:
git commit -m "Adiciona nova funcionalidade" -
Faça suas alterações:
git push origin ALR-feature-01


