Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ojailson17/empreendimentos-job-challenge

Aplicação responsável pela exibição de uma lista de empreendimentos. Nela é possível realizar um CRUD, além de possuir uma consulta de CEP.
https://github.com/ojailson17/empreendimentos-job-challenge

nextjs styled-components typescript viacep-api

Last synced: about 1 month ago
JSON representation

Aplicação responsável pela exibição de uma lista de empreendimentos. Nela é possível realizar um CRUD, além de possuir uma consulta de CEP.

Awesome Lists containing this project

README

        

# Empreendimentos

![empreendimentos](/public/assets/home-screenshot.png)

A aplicação tem o objetivo de exibir uma lista de empreendimentos onde também é possível criar, atualizar e deletar os itens da lista.

Os dados são servidos pelo [json-server](https://github.com/typicode/json-server), por isso é necessário rodar localmente para visualizar os dados e realizar as operações.

A aplicação conta também com consulta à API [ViaCep](https://viacep.com.br/), para checagem de endereço via CEP.

## Tecnologias

- NextJS + Typescript
- Styled Components

## Como Rodar

Instale as dependências

```bash
npm install
```

com o arquivo `enterprises-server.json` na raiz do projeto, é só rodar o comando pra iniciar o servidor:

```bash
npm run server
```

o servidor estará rodando em http://localhost:3001

Após isso:

```bash
npm run dev
```

Pronto, a aplicação deve estar funcionando.

## Demo

Para rodar a versão em produção, é necessário seguir os passos anteriores para rodar o servidor

[Demo](https://empreendimentos-job-challenge.vercel.app/)