Inspiration

The current political landscape sucks. For a lot of reasons. So we wanted to do something about it.

What it is

It is a social media platform that is optimized to be non-polarizing to foster better conversation and more unity. Features like:

  • Mandating sources for posting.
  • No dislikes, rather likes are counted and represented based on the user's declared political leaning.
  • All users are required to provide ID verification before being able to interact at all. We hope that these features would allow actual conversation to occur.

How we built it

We built it using a React framework for the website that is hosting our idea. There is also a SQL database holding all of the information of posts, comments, likes, and users. Both the website and the database are currently locally hosted.

Challenges we ran into

  • We tried using a framework we were not familiar with.
  • At some point, we also needed to separate the backend into a separate Github repo to allow us to separate the workload better.

What's next for MiddleGround

One critical feature we would love to add is an in-built source bias meter. Other features we would like to include sooner than later:

  • Nested comments
  • Image submissions
  • Verifying professionals using degrees, or other verification methods, so they can serve as authorities on topics.
Share this project:

Updates