Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/carlos-hfc/devstore

Produtos voltados para devs.
https://github.com/carlos-hfc/devstore

app-router nextjs react rocketseat tailwindcss typescript zod

Last synced: 8 days ago
JSON representation

Produtos voltados para devs.

Awesome Lists containing this project

README

        




## :bulb: Sobre

O **devstore** é uma aplicação de produtos voltados para devs.

## :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/ignite-devstore-api). Siga as instruções do repositório para rodar o projeto.
23 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/devstore
```

2. Acesse o diretório do projeto:

```bash
cd devstore
```

3. Instale as dependências:

```bash
npm install
```

4. Crie um arquivo `.env.local` na raiz do projeto e adicione as seguinte chaves:

```env
# Next
NEXT_PUBLIC_BASE_URL=""
API_URL=""
```

5. Rode a aplicação

```bash
npm run dev
```

## :computer_mouse: Uso da aplicação

1. Abra o navegador e acesse [http://localhost:3000](http://localhost:3000)
2. Acesse os produtos destacados
3. Adicione ao carrinho
4. Pesquise por um produto específico

## :computer: Tecnologias utilizadas


React
TypeScript
Next.js

## :page_facing_up: Licença

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