Skip to content

Latest commit

 

History

History
65 lines (51 loc) · 5.24 KB

README.md

File metadata and controls

65 lines (51 loc) · 5.24 KB

CodeFactor

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: