Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A modern Django-based social media platform with user authentication, posts, likes, comments, and user profiles.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages