Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.19 KB

README.md

File metadata and controls

43 lines (29 loc) · 1.19 KB

Gestão de Super Heróis com Angular e Django Rest Framework

Plataforma para gestão de Super Heróis utilizando Angular para o front-end e Django Rest Framework para a construção da api back-end.

Features

  1. Inclusão, alteração e exclusão de super heróis
  2. Pesquisa de super heróis
  3. Criação de lista de super heróis favoritos
  4. Validação de campos feitas com javascript
  5. Paginação server side(rest_framework.pagination, PAGE_SIZE: 10)
  6. Inclusão de e alteração arquivos de mídia
  7. Mensagens de notificações(sweetalert2)
  8. Endpoints cobertos por testes
  9. Design responsivo(PC, celular, tablet, notebook)

Demonstration

Front-end: https://super-hero-angular.herokuapp.com/

Back-end: https://api-heroes-v1.herokuapp.com/heroes/

Installation

1- git clone https://github.com/LucasBortolazzo/super-hero.git

Back-end

  1. create a Python virtualenv and activate
  2. cd ..heroes/heroes-backend
  3. run pip install -r requirements.txt
  4. run python manage.py migrate
  5. run python manage.py runserver
  6. access: http://localhost:8000/

Front-end

  1. cd ..heroes/heroes-frontend
  2. run npm install
  3. run ng serve
  4. access: http://localhost:4200/