Cloud computing is the delivery of hosted services like servers, storage, databases, networking and more over the internet. The internet allows users to access software and applications from anywhere in the world as they Cloud hosting service companies charge users based on the services they provide, usage fees and through subscriptions. Many also do so by placing advertisements on their services. With cloud computing businesses as well as individuals can access their data faster and store information in bulk.
Webgen Technologies offers cloud computing with amazon web services, Microsoft Azure, and Google Cloud. We utilize the power of these highly scalable and reliable platforms to help our clients with storing their data and deploying their applications. One of the key cloud service models is that of SaaS (Software as a service). We are the cloud computing service providers who offer managed cloud services, server maintenance, hosting services, etc to our clients.
Winpars was developed and designed by Webgen Technologies. The client wanted to create a sports betting platform complete with online casino, live casino and TOTO game for the middle eastern market. Winpars would also support multiple languages like Persian and Arabic along with English. We had to create a sportsbook platform that would parse XML data for Pre-match odds, establish a node socket channel for live odds (Json). The system would pull data from the XML feeds, calculate bets and distribute prize money.
We implemented a server cron which pulls the betting and odds data from these external sources and updates the databases at regular intervals with the latest odds for each match and sport. The Live odds are displayed through a live socket channel. PHP7 was used as the main server side language with Codeigniter 3 Framework and MySQL for the databases. We used Redis for caching the huge amounts of data, while Node Js along with Redis was used for the live feeds.
This project helped pave our way into the sports betting industry. We had to learn on the fly and adapt ourselves to the complicated business logic and processes associated with this industry. This project tested our strengths and abilities to the greatest extent and we are happy to have delivered the project successfully.
Apex Sports is a sports betting website exclusively aimed at the Asian market. The website was to have no payment gateways, rather an agent based system with virtual payment option using chips. There was also to be available different currencies that could be used like the Thai Baht, Yen, Won, etc for purchasing chips and for redemption.
In Apex, the server cron pulled the data from the external sources for the live feed that is updates with the latest odds at set intervals. The design was achieved with simple CSS as the client wanted a very lightweight site that would not use much data and open faster on mobile devices. We have used Laravel Framework on the server side and MySQL for the RDBMS. MongoDB was used to ensure rapid data parsing. Redis and Node Js was used for the live feeds.
This project allowed us to learn more and better understand Asian Betting lines and markets.