bryandevelops / Instagram

An Instagram clone that allows the user to publish images and comments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instagram - Part II

This is an Instagram clone with a custom Parse backend that allows a user to sign up or sign in, post photos with captions, view a global photos feed, as well as add comments.

Time spent: 5 hours spent in total

User Stories

The following required functionality is completed:

  • User stays logged in across restarts. (1pt)
  • User can log out. (1pt)
  • User can view comments on a post. (3pts)
  • User can add a new comment. (5pts)

The following bonus features are implemented:

  • User can add a profile picture. (2pts)
  • Profile pictures are shown for posts and comments. (2pts)

Video Walkthrough

Here's a walkthrough of implemented user stories:

  • The user is able to sign out or have their login status persist across app restarts
  • The user is able to read comments added to any posts as well as make their own

Video Walkthrough

Instagram - Part I

This is an Instagram clone with a custom Parse backend that allows a user to sign up or sign in, post photos with captions, and view a global photos feed.

Time spent: 15 hours spent in total

User Stories

The following required functionality is completed:

  • User sees app icon in home screen and styled launch screen. (1pt)
  • User can sign up to create a new account. (1pt)
  • User can log in. (1pt)
  • User can take a photo, add a caption, and post it to the server. (3pt)
  • User can view the last 20 posts. (4pts)

The following bonus features are implemented:

  • User can pull to refresh. (1pt)
  • User can load past posts infinitely. (2pts)

Video Walkthrough

Here's a walkthrough of implemented user stories:

  • The user is unable to sign in without the correct username and password. The user is also unable to sign up without both a username and password.
  • The user is able to scroll infinitely through a global feed of photos uploaded by all users. They can also pull to refresh to see any new photos posted.
  • The user is able to submit a photo with an optional caption and are prompted with an alert when they try to do otherwise. The photo can be taken with the users camera or can be chosen from the users photo album directly if they tap the top right icon.

Video Walkthrough

About

An Instagram clone that allows the user to publish images and comments.


Languages

Language:Swift 98.1%Language:Ruby 1.9%