/project4

Primary LanguagePython

CS50Web - Project 4 Network

Description

This project implements the requirements for Project 4, Network, in CS50 Web, a simplified twitter-like social network. The coding was done in the Django framework using Javascript, HTML, CSS, and Python, and was based on the (minimal) distribution code from class.

The functions implemented are:

  • creating a new post
  • listing all posts
  • displaying a user's standard profile and all the user's posts
  • displaying a list of posts of people the user followos
  • pagination of posts (using Django Paginator class)
  • editing of posts using javascript without page reload
  • like and unlike using javascript without page reload