Skip to content

gewashington/Unit5ProjectGroupTwo

Repository files navigation

Unit 5 - Project two [Group Two]

Overview

Powered by Firebase, this app lets a user post their favorite pictures online, and gets comments and likes. The app has fetures to change a password and change the user's profile picture. This app can also show other peoples posts. It will also show how many upvotes the user gets.

Gifs

User login page User Main post feed
User setting page User profile page
User creating a new post User upvoting a post

|place holder|place holder| |:-------------:| |||

place holder place holder

Features

  • users can post pictures and texts
  • users can like other peoples post
  • users can see their all their posts
  • users can change passoword
  • users can upvote other's posts
  • users can see how many upvots have

Requirements

  • iOS 8.0+ / Mac OS X 10.11+ / tvOS 9.0+
  • Xcode 9.0+
  • Swift 4.0+

Installation

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ sudo gem install cocoapods

Pods

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
pod 'Alamofire',
pod 'SnapKit',
pod 'KingFisher'

end

Then, run the following command in Terminal:

$ pod install

Database

Firebase is a platform that manages a backend for mobile applications. There are three main features that Firebase offers that we will take advantage of.

  • Realtime database
  • Authentication
  • Image Hosting
FirebaseApp.configure()

Pholggers

  • Project Manager: Diego Beca-GitHub
  • Tech Lead: Marlon Rugama - GitHub
  • UI/UX: Gloria Washington - GitHub
  • QA: Meseret Gebru - GitHub
  • Flex: Xianxian Chen - GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages