andrefreitas/feup-ltw-socialnews
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
<!DOCTYPE html> <html> <head> <title>Socialus - social news for everyone</title> <link href="css/template.css" rel="stylesheet" type="text/css"> <meta charset="utf-8"> <link href="imgs/favicon.ico" rel="icon" type="image/x-icon" /> </head> <body> <div id="header"> <div class="container"> <div class="logoContainer"> <img src="imgs/logo.png" alt="Socialus - social news for everyone" class="logo"/> </div> </div> </div> <div id="menu"> <div class="container"> </div> </div> <div id="main"> <div class="container"> <div class="news" style="padding:10px"> <b>Nome do Grupo: </b> T6G1<br/> <b>Membros: </b> <br/> André Freitas - p.andrefreitas@gmail.com<br/> Arkadiusz Gorgolewski - arkadiuszgorgolewski@gmail.com<br/> URL do Site no SIFEUP: http://paginas.fe.up.pt/~ei10036/socialus/index.php <br/> <br/> <b>Funcionalidades Implementadas: </b> <br/> Foram implementadas todas as funcionalidades pedidas no enunciado recorrendo às tecnologias impostas. Nas alíneas em que o enunciado não era mais concreto, tomou-se a liberdade de implementar o requesito da maneira mais adequada. Na pesquisa de notícias do site fez-se uma implementação mais ao género do Facebook, no qual se devolve resultados à medida que se escreve e pelo matching das keywords que são escritas na caixa de texto. <br/><br/><b>Notas: </b> <br/> A base de dados foi desenhada de forma a que se possa adicionar acções nos diversos tipos de permissões. Todos os logins constam em install/exampleData.sql, onde podem encontrar as password de cada utilizador nos comentários. Foi implementado o padrão MVC de modo a isolar o acesso à Base de Dados com a class DataController que consta em datacontroller.php, estando o componente View em view.php. Foi usado um editor de html online "tinyeditor" que é open-source. Não foram usadas bibliotecas para este trabalho e, exceptuando os conteúdos e ícones do site, foi tudo criado de raíz. <br/><br/> Na página inicial constam as notícias mais populares que são ordenadas pelo número de comentários recorrendo a uma vista em SQL. Sempre que possível, usou-se SQL para simplificar soluções em PHP. <br/><br/> Foram implementadas diversas APIs o que tornam a interface para remover utilizadores, notícias, comentários, etc mais fluente. De resto, houve uma preocupação em estruturar esta implementação tornando a manutenção de código muito mais fácil. Todo o site está validado consoante os Standards da W3C. </div> </div> </div> </body> </html>
About
A CMS for managing social news. Academic project for the LTW course.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published