A Node.js based forum software
Find a file
2022-04-06 22:49:16 +03:00
classes Timeout removed 2022-04-06 22:21:50 +03:00
errors Fixing git 2022-03-13 16:16:46 +03:00
middlewares Timeout removed 2022-04-06 22:21:50 +03:00
models Timeout removed 2022-04-06 22:21:50 +03:00
public Not login support 2022-04-03 21:01:55 +03:00
routes Timeout removed 2022-04-06 22:21:50 +03:00
tests Database changed to MongoDB 2022-04-06 21:14:46 +03:00
views translation fixes 2022-04-06 22:49:16 +03:00
.env Added .env file 2022-04-06 21:23:08 +03:00
.gitignore Fixes in package.json 2022-04-06 21:27:37 +03:00
APIDOCS.md Added thread to API 2022-04-03 22:03:47 +03:00
index.js Timeout removed 2022-04-06 22:21:50 +03:00
LICENSE Fixing git 2022-03-13 16:16:46 +03:00
package-lock.json 2.2.0 2022-04-06 21:29:06 +03:00
package.json 2.2.0 2022-04-06 21:29:06 +03:00
README.md npm restart => node reset 2022-04-06 21:34:10 +03:00
reset.js Database changed to MongoDB 2022-04-06 21:14:46 +03:00

akf-forum

A Node.js based forum software.

Installation

  • Clone this repo. Or download it.
  • Write npm i to install dependencies.
  • Write node reset for reset database, and npm start for run it.
  • Note, the reset database is important!

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)

  • /errors/error will change, better error page.
  • Redirect query.
  • middleware for timeouts

Roadmap

  • User
    • Login
    • Register
    • Logout
    • Admin
    • Message count
    • Delete User
    • Singature & About me
    • Edit user
    • IP BAN
  • Messages
    • Ratelimit for sending message
    • Send message
    • Delete message
    • Edit message
    • React message
  • Threads
    • Open it!
    • Edit it!
    • Delete it!
  • Other
    • Footer of the site
    • Multiple theme support
    • Search
    • New Thread theme, better render for messages
    • Sending message etc. Will turn api model
  • API
    • Other client for forum via API
    • Deleting message
    • Sending message
    • Open thread
    • Get Thread info

Image:

image