Plataforma para gestão de clientes utilizando Angular para o front-end e Django rest framework para a construção da api back-end.
- Listagem de clientes
- Edição de clientes
- Pesquisa de clientes
- Paginação server side(rest_framework.pagination)
- Notificações(sweetalert2)
- Grid com ordenação e pesquisa(ag-grid)
- Endpoints cobertos por testes
Front-end: https://customers-frontend-angular.herokuapp.com/
Back-end: https://api-customers-backend.herokuapp.com/customers/
1- git clone https://github.com/LucasBortolazzo/Customers.git
- cd '..Customers/customers-frontend'
- run npm install
- run ng serve
- access:
http://localhost:4200/
.
- Create a Python virtualenv and activate
- cd '..Customers/customers-backend'
- run pip install -r requirements.txt
- run python manage.py migrate
- run python manage.py runserver
- access:
http://localhost:8000/
.