Skip to content

pratikkumararyan/OpenCircle

Repository files navigation

OpenCircle: My first shipped Django project !!111!

OpenCircle is an open-source social media platform built with Django, specifically designed to provide a safe, secure, and inclusive environment for specially-abled individuals.

Note: This is still a work in progress and this is only an MVP ship for the landing page's frontend design, i.e it doesn't have much of backend integrated into the site yet, so stay tuned


Key Features [To be added!]

  • Medical Verification: We use AI/ML to authenticate our opencirclers!
  • AI Hate Speech Filtering: We also use realtime AI/ML models to filter hate speech!
  • Disability-First Design: UI/UX is designed specifically for our targeted audience!
  • Secure Privacy: Built on the robust Django framework to ensure user data and privacy are always protected. (cuz imagine getting ur medical documents leaked lol)

Tech Stack

Frontend

  • HTML5 / CSS3
  • Tailwind CSS & DaisyUIsyUI
  • JavaScript & HTMXHTMX
  • AOS (Animate On Scroll)

Backend & DataData

  • Django
  • SQLite3
  • Scikit-learn

Getting Started

Prerequisites (Can be installed via requirements.txt, read on for more :p)

  • Python 3.10 or higher
  • Django ofc lol

Installation

  1. Clone the repository:
    git clone [https://github.com/pratikkumararyan/opencircle.git](https://github.com/pratikkumararyan/opencircle.git)
    
    cd opencircle
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run migrations:
    python manage.py migrate
  4. Start the server:
    python manage.py runserver
  5. Enjoy!


Contact

For any inquiries or feedback, feel free to reach out via the contact section on our landing page.


THIS IS STILL A WORK IN PROGRESS!!

About

OpenCircle is an online social media platform where people with medical disabilities can communicate freely, without restrictions or getting judged.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published