/dejavi

App para gerenciar seus filmes favoritos

Primary LanguageSwiftMIT LicenseMIT

De-já vi

App para facilitar o gerenciamento dos seus filmes favoritos, que você tenha assistido ou pretende assistir. Construído em Swift 2 com a IDE Xcode v7.2.1, utilizando a API OMDb.

Instruções e pré-requisitos

A API do OMDb recentemente tornou-se privada, portanto, a key de autenticação de requisição presente neste projeto pode vir a se tornar inválida no futuro.

É necessário ter o CocoaPods instalado para utilização das bibliotecas utilizadas nesse projeto, seguido dos passos a seguir:

sudo gem install cocoapods
git clone https://github.com/alexandrehcdc/dejavi.git
cd dejavi
pod install

Ferramentas e bibliotecas utilizadas

  • Alamofire: Biblioteca para requisições HTTP de forma estruturada
  • Realm: Banco de dados embutido
  • SwiftyJSON: Biblioteca para lidar com objetos JSON e facilitar a persistência de dados
  • SwiftLint: Ferramenta para reforçar as boas práticas de código limpo baseado em padrões do github