Login - Registo

Sobre a Aplicação

Esta aplicação foi desenvolvida no âmbito da
unidade curricular de Programação Web utilizando
o framework Django.
  

Arquitetura MVT

O Django utiliza a arquitetura Model-View-Template
(MVT), separando os dados, a lógica da aplicação
e a interface.

- Model: representa os dados.
- View: contém a lógica da aplicação.
- Template: apresenta a informação ao utilizador.

Modelação

DER

O modelo de dados foi implementado através do
ORM do Django, utilizando vários modelos e
relações entre eles.
  

Tecnologias Utilizadas

- Django
- Python
- HTML
- CSS
- Git
- GitHub
- Neon PostgreSQL
- Cloudinary
  

Arquitetura da Aplicação

A aplicação utiliza PostgreSQL através do
Neon como base de dados, Cloudinary para
armazenamento de imagens e GitHub Actions
para CI/CD.
  

Repositório GitHub

Ver Repositório

Making Of

Todo o processo de desenvolvimento encontra-se
documentado na página Making Of.