An open API service indexing awesome lists of open source software.

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

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/