Django Social Community Platform

Job ID: 40155463

Budget: $250 – $750 USD

I’m building a community-focused site in Django that blends the familiar social flow of Facebook, the open-discussion spirit of Truth Social, and the member-centric tools of BuddyBoss. The core goal is community engagement, so every feature you code should invite interaction rather than passive browsing.

Here is what I need you to deliver:

• Robust user profiles that members can customise with avatars, bios, and privacy settings.
• Real-time or near-real-time private messaging—Django Channels or another websocket solution is fine as long as messages feel instant.
• A community organiser suite: event planning with RSVPs and reminders, group forums that let sub-communities thrive, and solid membership management so admins can promote, demote, or moderate with ease.

I’ll supply brand assets and copy; you’ll architect the back end (Django, Django REST Framework), craft a clean responsive front end (React, Vue, or plain Django templates—your call), and integrate social-style niceties like notifications, activity streams, and emoji reactions so the experience feels modern.

Code quality matters: clear commit history on Git, reusable apps, and unit tests where business logic lives. Hand-over isn’t complete until I can spin the project up with a single command, create a user, and walk through profile editing, messaging, event creation, and forum posting without errors.

If you have live examples of similar platforms, send links with your proposal; I’ll prioritise proven experience over promises.