Skip to content

majid-khosravi/MyMap

Repository files navigation

MyMap


What was my motivation? and Why did I build this project?

This Project is a coding test that I've received from FreeNow. Also according to my interest to develop a new project that implemented the Google Maps in this, I've decided to write it.


What did I learn?

I have learned more about Clean Architecture, Google Maps, and providing proper documents for my codes.


What makes my project stand out?

In my opinion, this project furthermore testing and, a new experience of some technologies that I didn't have, was the best practice for implementation for me.



Let's review this application in a vision

I've consumed of these libraries & technologies here:



Considering the common architectural principles, each application should have at least two layers:

The UI layer that displays application data on the screen.
The data layer that contains the business logic of your app and exposes application data.
Also, We can add an additional layer called the domain layer to simplify and reuse the interactions between the UI and data layers.
Furthermore these principles, I've added the common module contains everything we need to get shared between the other modules.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages