The client is a well-known and reliable entity. They desired an application that is comprehensive as it stores the details about every property (casino centre) and games played in each casino. The games are well defined and categorized, and calculations are applied to each category. The category has a revenue type and each revenue type has a different formula for calculation. The application is made scalable, which means the admin can add more games to a particular centre, categorize them and can also activate and deactivate the games in the centre. The non-functioning games are deactivated for a particular day or record.