/Twitter

A basic replica of Twitter using Xcode

Primary LanguageSwift

Twitter - Part II

By Nanar Boursalian

This is a basic twitter app to view, compose, favorite, and retweet tweets.

Time spent: 3 hours spent in total

User Stories

The following required functionality is completed:

  • User can compose a tweet. (4pts)
  • User can favorite a tweet. (4pts)
  • User can retweet a tweet. (2pts)

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

The user can compose tweets that automatically appear on their feed, as well as favorite, unfavorite, and retweet certain tweets.

Twitter - Part I

By Nanar Boursalian

This is a basic twitter app to read your tweets.

Time spent: 4 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 log in. (1pt)
  • User can log out. (1pt)
  • User stays logged in across restarts. (1pt)
  • User can view tweets with the user profile picture, username, and tweet text. (6pts)

The following bonus features are implemented:

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

Video Walkthrough

Here's a walkthrough of implemented user stories:

Video Walkthrough

The first portion demonstrates that the user can stay logged in even after exiting the app. Furthermore, the user can scroll down to the bottom and load more tweets as well as scroll up and refresh the existing tweets.