- API para um serviço de gestão de contatos
- Aplicação para CRUD da API
- Página de listagem com paginação dos Contatos
- Página de cadastro e alteração do Contato
- Botão para remover um Contato
- Página de detalhe de um Contato
- Aplicação rest NodeJs com ExpressJS utilizando banco de dados mongodb.
- Aplicação ReactJS para consumir dados da api criada.
- HTML
- LESS
- Bootstrap
- ReactJS
- Express
- NodeJs
- Para rodar a Aplicação em ambiente local é necessário ter instalado na máquina os seguintes recursos:
- NodeJs
- MongoDB
- Yarn ( opcional )
Com os recursos instalados executar os comandos, partindo da pasta principal da aplicação ( Contatos ).
$ cd backend
$ npm install
$ npm run dev
$ cd frontend
$ npm install
$ npm run dev
$ cd backend
$ yarn
$ yarn dev
$ cd frontend
$ yarn
$ yarn dev