Web applications development
Web applications are browser-oriented programs. Web applications most often consist of three main components: a front end, a back end and a database. The front end of the application is a graphic interface displayed in the browser. The back end of the application is a program or a script on the server to process user's requests (requests from the browser, to be more accurate). The database is a software located on the server to keep and deliver data in the right moment. We develop the components, both the whole of them and separately.
Our areas of specialization
Within web applications development we specialize in the following solutions development:
- SaaS solutions
- Professional social networks
- IM systems
- Document management systems
- Data management systems
- Complex E-Commerce solutions
- Education industry solutions
Our areas of competence
Image processing, mapping, geo files processing, navigation, data mining, data sharing, forecasting, cloud computing, high load systems, scalability, big data, social networks integration (Facebook, LinkedIn, YouTube), payment systems integration (PayPal, Authorize.net, Pin Payments, Stripe), localization, failover.
Frameworks: Spring, ExtJs, CodeIgniter framework, Zend framework, Symfony framework, HTML/DHTML, HTML, CSS, XHTML, HTML 5,AJAX.
Libraries: Hibernate, jQuery, Blackbone.JS, SenchaTouch, AJAX Toolkit library, gd2.
DB systems: SQL, MySQL, MSSQL 2005, MS SQL Server 2008, PostgreSQL, Oracle, Tomcat, Interbase
Other: Amazon Web Service, Amazon EC2, Amazon VPC, Amazon S3, FCKEditor.