- Home
- Development
how we work
Idea Discussion
Before getting down to coding, we do our best to understand the client’s idea completely. We define the type of a needed app, the problem it solves, the intended use and the target audience. We also define technology speck and set deadlines. Further, we get together for a workshop with the team and evaluate the development, taking into consideration the needs of the client, the technology speck and the functions of the app. Finally, we present the work breakdown to the client.

Design Prototyping, Wireframes, and User Stories
First, we make a prototype and agree on it with a client. We make the necessary changes to it and create the final design for all the screens for mobile and desktop. We plan user roles, admin panel functions, and the data layout.

Development
As a rule, the server part is developed at first. We define how the backend and the frontend work together. Further, we develop UI of the pages, their functionality, and mobile versions. We perform thorough testing of every module we develop. A project manager records any bugs and puts them in the sprints for testing. The development process is divided into two-week sprints. The team holds internal daily meetings and weekly meetings with the client.

Delivery
We grant the client constant access to the code throughout the development process. Demo meetings are held according to a previously agreed schedule. Apart from implementing the idea of our clients, we advise them how they can make their server capacities cost-effective and powerful.
We are always ready to help our client register accounts in a payment system, choose and purchase a domain name and hosting.
When the app is ready, we move to Go Live - deploy the final version to the production server and register the mobile app in the app store(s).
