Skip to content

jordy2015/WPG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Worldwide Photo Gallery (WPG)

WPG is a great app to see photos taken by photographer around the world, the app consumes services from unsplash.

Installation

  1. Get the Access Key and Secret key from unsplash
  2. Clone the repo
  3. Open the Terminal and navigate to the project folder
  4. In the Terminal run pod install
  5. Open the file WPG.xcworkspace with Xcode > 12
  6. With Xcode search the file Credentials.swift and put your Access Key and Secret key got in step 1
  7. Run the Project

Features

  • Gallery Screen, get photos from unsplash
  • Pagination
  • Add Photos to favorites
  • Favorites screen
  • Search screen
  • Storing in database
  • Working without internet

ToDo

  • Test 100%

Tools

dependency Version
Alamofire 5.1.0
CodableAlamofire 1.2.1
AlamofireImage 4.1.0
CoreData ---

Good practics

  • MVP pattern
  • Repository Pattern
  • Clean architecture
  • Dependency Injection
  • Solid
  • Unit test

About

Worldwide Photo Gallery

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors