Web applications

We provide team of experts from various fields for successful web app development: information architecture, interface design, graphic design, web coding, PHP development, UX, etc.

Our development team utilizes all of these skills or only selected ones in case when you already have several of them on your team.

 

Read about our development strategy for web applications!

 

Programming skills

  • PHP stack - Zend 1, Slim framework 2 + 3, Nette, MySQL, MongoDB
  • JS - ES6 / 2015, React, Redux, jQuery, NodeJS, Angular 1, Gulp, Grunt and other npm-based toolkits
  • Webcoding + Responsive Webcoding, Less, Sass, Stylus, Bootstrap, Material UI, CSS3 with the advanced stuff like Flexbox, animations...
  • Basic UX with wireframes as the output *
  • Graphic design - web, print, branding and CI
  • System analysis, system architecture
  • AWS services - Lambda, IAM, API, AWS DBs ...APIs programming - including Swagger definitions, usage of apiary.io, mobile apps APIs, oAuth implementations, JWT autentication
  • Payment gateways - GoCardless, PayPal, Stripe, Authorize.net, GoPay.cz
  • Mail services APIs - Mailchimp, Sendgrid, Mailtrap.io
  • Analytics - advanced Google Analytics integration, Google Analytics settings and explaining to client
  • CMS support - Development of custom modules, templates, set up - Joomla**, Drupal, Wordpress, Magento, Shopify, OpenCard

*       works best if client has marketing data and knows goals he wants to achieve beforehand
**     only helping with existing ones, we don't do Joomla for new projects as it is just wrong

 

Three main reasons for a custom web application development

  • 01. Application can't be developed with open source software like WordPress, Drupal, Prestashop, Magento, ...
  • 02. You don't want to rely on code extentions / libraries written by random inexperienced developer, which isn't fully tested, exactly according to your needs and without sufficient security or reliability 
  • 03. You demand solution exactly according to your users needs that will be robust and scalable

 

Quality of development matters

Average user won't be able to tell a difference between well developed web application and bad one once he is looking at fully loaded page. It's owner will feel the difference though. Well developed web application is:

  • safe - risk of hackers stealing your database or abusing your internal information is limited
  • fast - every extra second of page loading can erase precious percentages from your conversion rate
  • scalable - you can add extensions and more features to your application while it stays stable, fast and performs well

 

Our process

We utilize standardized process of development for every web application which is proven and tested with many years of experience. Development starts with basic written description of the application from our customer. Next phase is delivery of interactive wireframes which is important input for detailed technical specification including description of used framework, extensions, libraries, etc..  which copmletes preparation works for programming.

Quality and scalability of the code is our main focus. Code reviews and pair programming is therefore our standard practise to ensure we eliminated any possible mistakes or errors. Other equally important feature are automatic acceptation and unit tests which guarantee sustainability and consistency of the code. Tests are run after any code change to check correct function of business critical features of the web application.

We usually further enhance and upgrade the web application after launch. Improvement of conversion rate, user experience, speed and any other important features are made after experiences from first weeks of running, together with data from tools like Google Analytics.

Get the edge - get in touch!

Petr Gogolín

+420 776 346 943