Skip to content

Full-stack Django web application where users can participate in discussion forums organized into communities.

Notifications You must be signed in to change notification settings

brianHarder/Rabble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rabble

Project Overview

Rabble is a web application where people organize themselves into communities based on particular areas of interest. From here, users can create discussion boards ("rabbles") to spark conversations and share ideas through posts and comments. Posts are organized into knowledge graphs, providing an engaging representation of everyone's ideas and how they relate to each other.

Features

  • Community management including private community support
  • Support for posts and comments with likes/dislikes and anonymous option
  • Account creation and management plus password reset
  • Knowledge graphs of posts auto-generated using the OpenAI API

Built With

Backend & Frontend

  • Django (Python)
  • JavaScript
  • HTML
  • Bootstrap

Deployment

  • AWS: EC2, RDS, S3
  • Docker
  • PostgreSQL

Getting Started

Rabble is live! Visit: https://rabbleapp.me

About

Full-stack Django web application where users can participate in discussion forums organized into communities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published