Case Study For Online Social Games as Desktop Application
Brainvire Infotech Pvt. Ltd www.brainvire.com
http://www.brainvire.com
Client Requirement Free online game application
Manage Data with Game details
Message facility
Play Free Tournaments
User can win Cash Prize
Advanced filter & sorting techniques
Ability to claim w inning Prize
Adding Friends facility
Manage Prize Notification
Social network integration
http://www.brainvire.com
Project Challenges Developing application in WPF Platform
Managing Prize Notification
Developing Free Online Games
Managing Players Data
Developing dynamic games
Generating Play Game Prize
Managing the data of dynamically designed Generating a Game score Generating Game score with Prize
Sustaining good load balance
Implementing and managing the Prizes
Ensuring user privacy
Implementing and managing the Message
Incorporating web usability principles
http://www.brainvire.com
Technologies Used Operating System & Server Management
Red Hat Linux OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Backups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Operating System & Configuration & Maintenance Firewall Server Management
Development Tools & Environments
PHP5+, WPF, Apache Web Server, AJAX, Java Script, HTML5, CSS3, etc
Database
MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups
http://www.brainvire.com
Manpower
Project Leader
1
2
Developers
2
Designers Quality Assurance Testers
http://www.brainvire.com
1
Planning
The Database layer containing MySQL Server Accessing data from the database respectively The Interface layer and Database Abstraction layer The User Interface layer which forms the Graphical User Interface The Business Logic layer consisting of all the business logic
http://www.brainvire.com
Architecture The Play Game Prize website was built around PHP For Desktop users, build using WPF and MySQL Server Modules were developed in PHP These PHP files consisted of all the business logics used In order to most effectively access the database An object-oriented context, an interface translating the object logic An intermediary abstraction layer was created for accessing data Stored procedures were used only for complex retrieval Entirely avoided with conditional syntax to ensure smooth performance The UI layer was kept free of any business logic http://www.brainvire.com
Development Highlights The site was equipped with a robust architecture Extensive pre-development research was carried out SEO activities performed ensured high visibility Web usability guidelines were strictly followed The interface was made easily navigable The site developed in a short span of time
http://www.brainvire.com
Sources : http://www.brainvire.com/online-social-gamestournament-web-desktop-application
Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com
Contact Us https://www.facebook.com/Brainvire https://twitter.com/Brainvire http://google.com/+Brainvire http://www.linkedin.com/company/brainvireinfotech-pvt-ltd Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com