Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.12 KB

File metadata and controls

52 lines (38 loc) · 1.12 KB

ConnectSphere - Mini Social Media Platform

ConnectSphere is a Django-based mini social media platform built for the internship task. It includes user profiles, posts, comments, likes, follows, a SQLite database, and an interactive responsive frontend using HTML, CSS, and JavaScript.

Features

  • User registration, login, and logout
  • Editable user profiles with display name, bio, location, and avatar color
  • Post creation and personalized feed
  • Comments on posts
  • Like and unlike posts without a full page reload
  • Follow and unfollow users without a full page reload
  • Suggested users panel
  • Responsive glass-style layout with animations
  • Demo data included in db.sqlite3

Demo Accounts

All demo accounts use the same password:

Password: demo12345
maya
arjun
sofia

Run Locally

env\Scripts\python.exe manage.py runserver

Open:

http://127.0.0.1:8000/

Fresh Setup

If setting up from scratch:

python -m venv env
env\Scripts\python.exe -m pip install -r requirements.txt
env\Scripts\python.exe manage.py migrate
env\Scripts\python.exe manage.py runserver