Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/carlos-hfc/pizza-shop


https://github.com/carlos-hfc/pizza-shop

playwright react rocketseat rocketseat-ignite shadcn-ui tailwindcss testing-library testing-library-react typescript vite vitest

Last synced: 19 days ago
JSON representation

Awesome Lists containing this project

README

        




# :bulb: Sobre

Uma aplicação para gerenciar um dashboard de uma pizzaria feita em React durante o Ignite da Rocketseat.

# :page_with_curl: Pré-requisitos

1. Antes de começar, certifique-se de ter o Node.js instalado em sua máquina.

Node.js

2. Além disso, deve-se utilizar o backend da aplicação, disponível [neste repositório](https://github.com/rocketseat-education/pizzashop-api). Siga as instruções do repositório para rodar o projeto.
3. Instale o gerenciador de pacotes `pnpm`

pnpm

# :gear: Configuração

1. Clone o repositório para sua máquina local:

```bash
git clone https://github.com/carlos-HFC/pizza-shop
```

2. Acesse o diretório do projeto:

```bash
cd pizza-shop
```

3. Instale as dependências:

```bash
pnpm install
```

4. Rode a aplicação

```bash
pnpm run dev
```

# :computer_mouse: Uso da aplicação

1. Abra o navegador e acesse [http://localhost:5173](http://localhost:5173)
2. Efetue login
3. Cadastre um novo restaurante
4. Filtre e mude o status dos pedidos
5. Acompanhe as métricas pelo dashboard

# :computer: Tecnologias utilizadas


React
TypeScript
Tailwind CSS

# :page_facing_up: Licença

Este projeto está licenciado sob a [Licença MIT](LICENSE).