Skip to content

perrawd/reactbb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

reactBB

A modern web forum platform built with the MERN stack and GraphQL.

Demo

⛩️ Dependencies

The application consists of the following services:

The application is built with a micro-service infrastructure: Architecture

⭐ Features

  • List topic categories and sub-categories
  • List threads belonging to a sub-category
  • List posts belonging to a thread
  • Register for an user account
  • Registered users can login receiving a JWT for authentification
  • Registered users can post, edit and delete threads/posts
  • Registered users can reply to other users threads and posts
  • Registered users can like other users posts
  • Moderators can access an admin dashboard
  • Moderators can add, edit and delete categories
  • Moderators can add, edit and delete subcategories
  • Moderators can add, edit and delete all threads
  • Moderators can add, edit and delete all posts

🚀 Technologies

  • React
  • MongoDB
  • Express
  • Node.js
  • Redis
  • GraphQL
  • Semantic UI

🛣️ Roadmap

  • Social feed
  • Friends list / Followers
  • User profile
  • User avatar upload
  • Edit user profile
  • Request and delete user data
  • Upload pictures in posts
  • Proper text formatting in posts
  • SuperUser access

Parts of this application is inspired by the following projects:

About

A web forum platform built with the MERN stack and GraphQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors