yago-marques / Dub-Dub

An app to make it easy to find Rick and Morty characters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dub Dub

An app to make it easy to find Rick and Morty characters

Code advanced info it's available here[pt-BR]

dub-dub.mov

πŸ‘©πŸΎβ€πŸ’» Technologies

  • UIKit
  • ViewCode, auto layout
  • VIP Clean Architecture
  • Swiftlint
  • API REST
  • Core Data
  • Dependency injection and inversion of control
  • Unit tests with doubles (Mock, Stub, Spy)

πŸ“± Architecture diagram

Screen Shot 2022-10-20 at 21 47 01

πŸ“± Tests current coverage, 23/10/2022 -> 75%

Screen Shot 2022-10-23 at 19 58 39

πŸ’» Requirements to install code

Before starting, check the following requirements:

  • MacOS
  • Xcode installed
  • Git installed

πŸš€ Installing app code on macbook

if you have ssh configured, run the command

git clone git@github.com:yago-marques/Dub-Dub.git

if you don't have ssh configured, run the command

git clone https://github.com/yago-marques/Dub-Dub.git

After installing, open the installed folder with XCode and run command + R

πŸ“« Contributing

  1. Fork this repository
  2. Create a new branch: git checkout -b <branch_name>.
  3. Make changes and commit: git commit -m '<commit_message>'
  4. Send to base branch: git push origin Dub-Dub / <local>
  5. Create a pull request.

see the GitHub documentation on how to create a pull request

🀝 By

Foto de Yago Marques no GitHub
Yago Marques

About

An app to make it easy to find Rick and Morty characters


Languages

Language:Swift 100.0%