Nik Tomazic

Student (Java/Web Developer)

Projects > NForum
NForum

Started: 25.09.2019
Updated: 10.04.2020
Status: Alive

Description:

NForum is a simple light-weight forum written in Python using Django. It allows users to create their own threads or talk in already existing ones. It has a built-in upvote/downvote (reputation) system, achievements, alerts & more!

Features

  • Extremely easy to use UI (+ admin panel)
  • Thread categories & subcategories
  • Thread locking & pinning
  • Thread prefixes
  • User profiles (avatar, description, recent threads & posts)
  • Reputation system (users can upvote or downvote each others' messages)
  • Achievement system (users get achievements based on thread count, post count, upvotes, downvotes)
  • Alerts (users get a notification when someone responds to their thread, are mentioned or their post is rated)
  • Users are able to create their own threads (topics) or talk in already existing ones.
  • Wiki (community can create and edit wiki pages)
  • Basic customization (site name, logo, favicon title, description, short description)
  • Customizable site color palette

View the project on GitHub: https://github.com/duplxey/NForum


Gallery:
Active image