Skip to content

Project developed for 'Database and Web Applications Laboratory', a third year subject @FEUP.

License

Notifications You must be signed in to change notification settings

AndreFCruz/feup-lbaw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

GROUP1763

Repository to host the project developed for 'Database and Web Applications Laboratory', a third year subject at FEUP. Developed by @AndreFCruz, @rendoir, @EdgarACarneiro, and @jflcarvalho.

Theme: 5. Collaborative Q&A

SegFault is an online discussion forum, for professionals developers and novices alike, where users can easily share expertise on all programming related topics.

Users can post detailed questions on the site, associating each question with a given set of categories. Additionally, users can answer questions on the site, as well as commenting other questions or answers. In order to keep the community self-moderated, users can also upvote/downvote questions/answers/comments, as well as reporting inappropriate messages.

Each user has an associated reputation, calculated by considering the votes on its questions and answers. Users trusted by the community (measured by their reputation points) automatically gain the moderator status, gaining owner-like permissions over all messages (delete and edit other's messages, appropriately marked). The website also provides advanced search options, with fuzzy matching against the question's title and content, as well as filtering search queries by categories.

Repository organization

The final version of this site is live here, but access is restricted to the FEUP network (or FEUP VPN).

You can also check the promotional video here.

Gallery

Main Feed Ask a Question
Sign Up Profile, scrolled down
Search by Categories Client-side rendering

Frameworks and Libraries

Technologies

  • PHP
  • PostgreSQL
  • Javascript
  • HTML + CSS

Artifacts

Requirements Specification and User Interfaces

Database specification

Architecture specification and Prototype

Product and Presentation

Developers:

About

Project developed for 'Database and Web Applications Laboratory', a third year subject @FEUP.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PLpgSQL 100.0%