https://github.com/natcurti/alura-aluroni
Projeto Aluroni - Cardápio de uma casa de massas
https://github.com/natcurti/alura-aluroni
cssmodules hooks react sass typescript
Last synced: about 20 hours ago
JSON representation
Projeto Aluroni - Cardápio de uma casa de massas
- Host: GitHub
- URL: https://github.com/natcurti/alura-aluroni
- Owner: natcurti
- Created: 2024-02-26T17:50:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-15T12:22:11.000Z (over 1 year ago)
- Last Synced: 2025-03-27T13:47:36.499Z (3 months ago)
- Topics: cssmodules, hooks, react, sass, typescript
- Language: TypeScript
- Homepage: https://alura-aluroni-blond.vercel.app
- Size: 3.25 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🍝 Aluroni
Projeto de um cardápio de restaurante, onde as informações foram adicionadas dinamicamente através de um JSON. É possível filtrar pela busca ou pelas tags e também ordernar de forma crescente de acordo com a porção, preço ou quantidade de pessoas servidas.
## 💻 Tecnologias utilizadas
Para construção desse projeto foram utilizados:
- React
- TypeScript
- CSS Modules
- SASS
- React Router Dom## 🚀 Instalação
Após clonar o projeto, acesse o diretório e digite o comando abaixo para instalar as dependências necessárias:
```
npm install
```Depois você pode rodar a aplicação com o comando:
```
npm start
```## 📕 Aprendizados
Neste projeto foi possível aprender a utilização prática de diversos hooks como useState, useEffect e useCallback. Além disso praticamos Typescript com a tipagem de diversas props e componentes. Adicionamos ícones através da lib react-icons e também usamos a lib classNames para facilitar a inclusão de classes com condicionais.
## 👉 Confira o projeto pelo link:
https://alura-aluroni-blond.vercel.app/