akf-forum/README.md

1.9 KiB

akf-forum

A Node.js based forum software.

Installation

  • Clone or download this repo.
  • Run npm i to install dependencies.
  • Run npm start for run it.

Extra

Run node util/reset to reset the database, and run node util/admin for give admin perms to first member. Edit config.json for default themes of users...

API

Akf-forum has got an API for AJAX (fetch), other clients etc. And, you can learn about API in APIDOCS.md.

Credits

  • Akif9748 - Project mainteiner, main developer, made old frontend
  • Tokmak - Made new frontend
  • Camroku - Made old stylesheets

Screenshot

Thread Page w/Black Theme

black-theme

Threads Page w/Default Theme

light-theme

Mobile view

TO-DO list

To do Is done? Priority
Page support for search 🟡 LOW
Footer 🟢 LOW
Local pfp store 🔴 MEDIUM
IPs of users will add SecretModel 🔴 MEDIUM
Category MEDIUM
Profile Message 🔴 LOW
Last seen, last seen info 🔴 LOW
Better Auth 🔴 MEDIUM
  • Add theme selection to footer, and, and, and fix footer, add navbar css to footer and import common css in meta

Major Version History

  • V4: Caching
  • V3: New Theme
  • V2: Backend fix, mongoose is fixed. Really big fix.
  • V1: Mongoose added.
  • V0: Birth with quick.db