What is it? 🙋🏻
It's a pet project which has been developed as a code challenge. It's written purely in Swift without using 3rd party frameworks.
What do you want to show by this project
❓
How DO I respect the topics below while developing a software:
- Reusability of the code
🔁 - Clean Code Principles
🧼 - SOLID Principles
🥰 - Design Patterns
🖌 - Loose coupling 🙇🏻♂️
- Abstraction
☁️ - Modularity
🧱 - Testability
🧪 - and Clean Architecture for sure!
😁
Architecture (heart of the app
❤️
)
MVVM-C + Services
Main Components
- MapKit
📍 - Tab Bar Controller
- Navigation Controller
🧭 - Table View
Video
🎥
app_usage.mov
Diagram
You can find the diagram file in the repo and open it in here
