/Hackathon-fiap-api

Api do grupo vencedor do hackathon FIAP e Passos Mágicos

Primary LanguagePython

Foram utilizados as Tecnologias abaixo:

  • Python: Liguagem para desenvolvimento da aplicação
  • Django: Para a contrução interna da aplicação
  • Django Rest Framework: Ferramentas que nos permitem contruir API's:
    • API navegável para desenvolvedor
    • Sistema de autentificação
    • Serialização de dados
  • Virtualenv: Para criar um ambiente virtual, em que possamos instalar as bibliotecas necessárias sem que surjam conflitos.
  • Serializers: Para conversão dos dados em JSON ou xml

O que é necessário para inciar o projeto?

  • Clone o projeto com sua chave ssh e utilize no terminal o comando git clone "git@github..."
  • Python
  • Django
  • Django Rest Framework
  • Certifique-se de rodar versões compatíveis da instancias conforme utilizado no projeto.
  • Pacotes pip:
    • python3 -m pip install --user --upgrade pip
    • python3 -m pip --version
  • Instalar todas as dependências que constam no Requirements.txt.
  • Instalar a Virtualenv:
    • py -m pip install --user virtualenv
  • Ativar a Virtualenv:
    • .\env\Scripts\activate

Para mais informações, consulte as documentações oficiais: