Skip to content

igoraserpac/learning-django

Repository files navigation

Learning Django


CircleCI codecov Updates Python 3

git GitHub CircleCI Docker

🔗 Acesso ao projeto

Aplicação disponivel nesse link.

✔️ Descrição do projeto

Projeto criado durante o curso de Django da Plataforna DevPro.

Simulação de site para venda de cursos online.

Algumas funcionalidades:

  • Sistema de inscrição;
  • Fila de espera para novas turmas;
  • Criação de módulos de aulas;
  • Controle de acesso apenas de usuários confirmados;
  • Sistema de recuperação de senha;
  • Ordenação de aulas e módulos diretamente pela página de administração;
  • Sistema de envio de emails.

Alguns tópicos abordados durante a construção do site:

  • Customização e sobrescrita de classes do Django;
  • Herança e polimorfismo;
  • Orientação a objeto;
  • Banco de dados;
  • Acesso a dados do banco no template;
  • Ferramentas para:
    • Testes e cobertura de testes
    • Hospedagem e publicação
    • Controle de versão
    • Integração contínua
    • etc...

🔌 Tecnologias utilizadas:

  • Django
  • PostgreSQL
  • AWS S3
  • Git / GitHub
  • Twitter Bootstrap
  • Docker
  • Codecov
  • Heroku