Skip to content

uniqna - Stable Production Release

Latest
Compare
Choose a tag to compare
@jeremyphilemon jeremyphilemon released this 18 Jun 11:19
· 154 commits to master since this release

Your university's online community 💯

Our Tech Stack

  • Engine - Python v3.5.2 | Django v1.10.4
  • Database - PostgreSQL
  • Frontend - Google's Material Design Lite (extensively customised)
  • Cloud server environment - AWS Elastic Beanstalk (64bit Linux)

v1.0 (Features in no particular order)

  • Authentication (username ignores cases) and Registration system (AJAX username check)
  • Tabbed Front Page with scroll reveal pagination
  • Post sorting by Wilson's score interval
  • Comments sorted by Reddit's trust vote
  • Markdown support
  • AJAX voting
  • Responsive and Google Material Lite Frontend
  • Search through posts
  • Posts now support submission of Questions and Discussions
  • User page with meta details and ability for users to edit their credentials
  • PEP8 Compliant (Ignoring W191 and E501)
  • ResfulAPI
  • Answering/Replying to post sends Notification to the respective user
  • Each Notification sends an email to the user (Can be changed in the preferences)
  • Mails are sent efficiently using Mailgun’s API with every notification
  • Questions can be marked as solved
  • Posts can be streamlined into specific channels
  • Flaired posts
  • Threaded reply system using django-mptt
  • Meticulously designed UI
  • Permalinks for sharing specific replies
  • Karma points 🍃

Contributors