Eh. Did you try using these examples, writing any (even broken) code, or searching for “markers” in the top right corner ? There was quite a bit of projects posted around here that do exactly what you described, I can’t imagine there’s even a single part of it we haven’t answered yet. :’)
If there’s a specific problem we’re always glad to answer - but asking “so how do I do this entire project?” seems a bit fruitless.