Cloud based Mikrotik routerboards management system

Hello, guys, I’d like your advice about below;

I have a project fo a cloud-based Mikrotik routerboard management system.
The simple idea is to be able to manage numbers of routerboards remotely by one cloud-based system with web interface on different levels - admin - reseller - customers
On the routerboard side I need to be able to

  • create hot-spots, users and account
  • traffic monitoring
  • billing, to create PIN’s for users to access the Internet

I’m sure there are a lot of systems like that and is good if someone shares some experience or advice some open source software that can perform this task reliably.
Thank you!

There are tons of systems like these being born (and dying) constantly.

All use Freeradius v1 or v2, if you’re going to develop this, do yourself a favour and instead of copying each other use Freeradius 3 from the start.

Thanks, buddy!
Maybe you are right …

Can you share some examples of such kind of systems, please?
Maybe it’s not a good idea to create the wheel again…
Thx!

Have a look at the 2017 US MUM -

Building solutions with RouterOS API
Smart.Network, Inc., a subsidiary of Valley Internet, a rural WISP in Northern California, used the RouterOS API to build the first ever Router-as-a-Service platform.
https://mum.mikrotik.com/2017/US/agenda#0DMDN0O0c9
https://youtu.be/r64ZJlGG6l0