After 2 months of building I have finally have working solution for my first startup. Wish me luck! :)