Travelbook
From Laboratório MM 5
Contents |
Introdução
Objectivo do documento
Este documento, inserido no contexto da avaliação do projecto da disciplina de Laboratório Multimédia 5 (na sequência do trabalho realizado nas cadeiras de Implementação e Controlo de Projectos Multimédia e Gestão de Empresas), leccionada pelos mui excelsos Professores Lícinio Mano e Hélder Caixinha, tem como objectivo relatar, de forma exemplar e exemplificativa, as decorrências do dito projecto, desde os primeiros esboços do layout e escolha de cores e fontes à implementação da base de dados e a integração desta no site através do php.
Visão geral do projecto
Os objectivos do projecto propriamente dito podem ser resumidos nos seguintes pontos:
- Apresentação do processo de concepção e desenvolvimento do website;
- Implementação dos conhecimentos adquiridos na disciplina e de outros explorados e aperfeiçoados externamente;
- Criação de um website server-side, dinâmico e funcional;
- Conseguir autonomia no desenvolvimento de layouts para páginas Web;
- Integração da arquitectura das 3 camadas no Website (multitier architecture): armazenamento de dados, lógica e apresentação;
- Criação e conexão à Base de Dados associada à própria aplicação;
- Criação de conteúdos, sofisticação do layout através de ferramentas de CSS e JS;
De forma sucinta, o site Travelbook apresenta as seguintes funcionalidades:
- Publicação de travelplans
- Edição de dados/perfil;
- Inserção de comentários aos travelplans e atribuição de rating aos mesmos;
- Inserção de comentários aos perfis dos users
- Procura de travelplans recorrendo a filtros de localização, tipo, custo, etc;
- Seguir users
- Mandar mensagens entre users
- Guardar travelplans como favoritos
- Concursos
