A Node.js based forum software
Find a file
2022-03-20 23:52:20 +03:00
api Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
classes Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
errors Fixing git 2022-03-13 16:16:46 +03:00
public Fixing git 2022-03-13 16:16:46 +03:00
routes Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
views Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
.gitignore Update .gitignore 2022-03-13 16:13:38 +03:00
APIDOCS.md Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
apitest.py Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
index.js Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
LICENSE Fixing git 2022-03-13 16:16:46 +03:00
package-lock.json Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
package.json Added API. And META informations are fixed 2022-03-20 21:37:47 +03:00
README.md To TO list changed 2022-03-20 23:52:20 +03:00
reset.js Fixing git 2022-03-13 16:16:46 +03:00

akf-forum

A forum script written in Node.js.

Installation

  • Clone this repo. Or download it.
  • Write npm i to install dependencies.
  • Write npm restart for reset database, and npm start for run it.

API

Akf-forum has got an API for other clients etc. You can test api with run apitest.py. And, you can learn informations about API in APIDOCS.md.

Credits

To Do (Backend, bug fixes) :

  • Better method for params in URL. Router, or etc.
  • Middleware. For logged in etc.
  • Page template. (Not onlt module.exports) config, file, etc.
  • Better error codes, example 400 for bad request
  • Ratelimit
  • Database change. (To MongoDB)

Roadmap

  • User
    • Login
    • Register
    • Logout
    • Admin
    • Message count
    • Delete User
    • Singature & About me
    • Edit user
  • Messages
    • Send message
    • Delete message
    • Edit message
    • React message
  • Threads
    • Edit it!
    • Delete it!
  • Other
    • API
    • Other client for forum via API
    • Footer of the site
    • Multiple theme support
    • Search
    • New Thread theme, better render for messages

Image:

image