Objetivos da PAP

Objetivos

Interface Responsiva

Criar um design adaptável para todos os dispositivos (desktop, tablet, mobile) usando HTML5, CSS3 e JavaScript.

Listagem de Pacotes

Permitir navegação intuitiva e filtros de pesquisa por destino, preço e datas disponíveis.

Detalhe de Pacotes

Exibir informações completas sobre cada viagem (descrição e preço).

Sistema de Reserva

Implementar formulário de checkout seguro para capturar dados do utilizador e detalhes da reserva.

Base de Dados

Projetar e implementar tabelas SQLite para utilizadores, pacotes e reservas com relações corretas.

Confirmação por Email

Enviar automaticamente email de confirmação com detalhes da reserva e recibo após compra.

Validação de Dados

Aplicar validações client-side (JavaScript) e server-side (Python/backend) para garantir integridade.

Boas Práticas

Seguir padrões de código limpo, comentários adequados e documentação para futuras manutenções.

Resultados Esperados

Website Funcional

Um website acessível e intuitivo para reserva de viagens.

Integração SQLite

Integração completa com base de dados SQLite.

Confirmação Email

Sistema automático de confirmação via EmailJS.

Domínio Próprio

Website publicado com domínio próprio (Google Domains).

Retornar à página da PAP