Skip to content

omarreda22/social-networking-site-

Repository files navigation

Social Networking Site with (Django/Ajax)

Social Networking System with Django in Backend and JavaScript in Frontend


Profile Page Demo

  • View All Friends with unfriend button
  • View All Friend Requests and accept/cancel
  • Edit all personal information(avatar/bio/public information)
  • View all posts
  • Edit/Delete any post
  • View all likes and comments for every post
  • Add new post


Home Page Demo

  • All pots
  • Like/Comment on any post
  • Add new post


How to install on Windows

  1. clone this project
  2. install virtualenv
pip install virtualenv
  1. create new virtual environment
py -m venv venv
  1. activate the new virtual
.\venv\Scripts\activate
  1. install requirements.txt
pip install -r requirements.txt
  1. run local server to begin
py manage.py runserver
  1. go live with localhost:8000

To install on Unix/macOS see this document