Skip to content

Ash-47/network_heroku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Network

A social network that allows users to make posts, follow other users, and “like” posts; uses Django for the backend, frontend served by HTML, CSS and JavaScript.

  • New Post: Users who are signed in can write a new text-based post by filling in text into a text area and then clicking a button to submit the post.

  • All Posts: The “All Posts” link in the navigation bar should take the user to a page where they can see all posts from all users, with the most recent posts first.

  • Each post includes the username of the poster, the post content itself, the date and time at which the post was made, and the number of “likes” the post has.

  • Profile Page: Clicking on a username loads that user’s profile page that

    • Display the number of followers the user has, as well as the number of people that the user follows.
    • Display all of the posts for that user, in reverse chronological order.
    • For any other user who is signed in, this page displays “Follow” or “Unfollow” button that will let the current user toggle whether or not they are following this user’s posts.
  • Following: The “Following” link in the navigation bar should take the user to a page where they see all posts made by users that the current signed-in user follows.

  • Edit Post: Users can edit their own posts through the edit option available under their own posts.

  • “Like” and “Unlike”: Users can like or unlike a post through the like/unlike button.

  • The number of likes is displayed and will change whenever a user likes/unlikes a post.

  • Web app deployed to heroku : https://opinionmatters.herokuapp.com

  • YouTube App Demo : https://youtu.be/Q9QlJk5XxvQ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published