Frequently Asked Question

If you want to learn more about our company and cooperation with us you can look through the frequently asked questions to find answers. Here you can find information about our development process, types of websites we build, support and maintenance we provide, the technologies we use, and much more.



FAQ

Here you will find answers to the most frequently asked question, but if you need more information you can contact us by phone, email, skype or using the contact form.


To order our web development services please contact us by email {email} or Skype {skype} and provide us with the information you have about your project. If you have any available documentation, it will really be extremely useful, as it will let us understand your project and estimate it in terms of the cost and expected time for the development. For example, you can send us the technical specification of the system, a brief, a map of the site, navigation menu item list, content and so on. Then, our specialists will get in touch with you. Once we’ve clarified the technical requirements and signed the contract, we’ll start working on your product.
We can give you a free consultation if you don’t have a clear understanding of the system yet. We can also offer an additional service of business analysis and system design. Based on the information we get, we'll write a technical specification for your project.
We try to be flexible in such cases.
- For simple projects (brochure websites and promotional websites) detailed specification might be unnecessary. If a website has only a few sections, we can give you a free web development proposal document that will include all the requirements for a new website.
- For systems of a larger scale, technical documentation is crucial, as both the client and the contractor should have a clear understanding of what the project should look like. In this case, we offer business analysis services and we write technical a specification for your project.
- Besides, there is the third option for working with us which is using agile web development technologies for large projects. In this case, the technical specification is written not for the whole system at once, but for each of the versions of the system. The work of the team will be divided into multiple stages, each of them starting with a planning meeting and ending with a report on finishing the stage. Thus, the client will have a thorough understanding of what development stage their project is in and what part of functionality has already been implemented.
Every website is unique and there is no one-fits-all answer to this question. But if you have your project description, contact us by email {email}, skype {skype} or use the contact form and we will give you a time estimation based on the description. If you have a deadline, let us know and we will suggest a suitable strategy to finish your website development on time.
Every website is unique and there is no one-fits-all answer to this question. But if you have your project description, contact us by email {email}, skype {skype} or use the contact form and we will give you a cost estimation based on the description.
Of course, you can. Modern technology solves all possible communication problems and enables effective collaboration even if we are thousands of miles apart. We can use email, Skype, phone, Slack, Viber, and other messaging apps. To control tasks completion, we can use Jira, Trello and other task tracking systems. Ordering web development services and controlling the implementation process on the Internet has become a standard procedure.
Contact us by email {email}, skype {skype} or use the contact form and our managers will get in touch with you. We will provide you with all the information about our services and we will do our best to offer the best option for bringing your ideas to life.
If the requirements for the system are clear and unambiguous, we give the client a web development proposal. The proposal and the contract are the guarantees that we will complete the project. If the requirements aren’t detailed enough, we suggest doing business analysis and writing the technical specification based on the results. The technical specification will be enclosed to the contract and it will be the guarantee that we will complete the project.
Building a website usually involves the following stages: business analytics, planning, system design, web-design, creating HTML layout, programming, adding content, testing, deployment, and maintenance. For more details go to web development process.
We pay special attention to planning such systems and we offer the system design service because errors at the early stages of web development might result in having to spend a lot of time on correcting them later on. We divide the whole process into separate stages or sprints. Each stage is carefully thought through and planned. There is a meeting at the beginning of each stage, in which we discuss the tasks, their priority and ways of implementation. The client can take part in this meeting, giving answers to the questions the team may have. At the end of each stage the client gets a report and a consultation on how to use the given functionality or a demo of the app. The client verifies that the tasks have been completed as agreed and gives feedback on this stage. The team has short daily discussions to make sure the web development process is going in the right direction and that no one has any difficulties in their work.
- For simple projects (brochure websites or promotional websites) we use a simplified payment system. For example, the client pays 50% of the cost of web development before the start of the project and then 50% after the project has been completed.
- For complex and long-term projects payment is divided into stages. The first stage is paid before the development starts and once a stage has been completed, the client pays for the next one in advance.
- For contracts with hourly rates, the client pays a deposit for a certain previously agreed amount of hours and we carry out work based on the amount of the deposit.
We give the clients access to Jira or Trello task management system, which enables them to see the whole list of current tasks, the list of completed tasks, the tasks in testing and those that are on a to-do list - the tasks from Back Log. After each stage is finished, we provide the client with a report on the given stage, a demo of the app and a consultation on how to use the new functionality.
Sure. We will provide a free consultation for your staff on how to use the system. It’s in our best interest for you to have all the knowledge on how to use the product effectively so you feel comfortable working with it.
Once the web development process has been completed, we can draw up a contract for website support on an hourly basis. It will include checks on the system accessibility, performance, and configuration as well as modification and development of new functionalities according to the client’s requirements.
A dynamic one. Even if you want to have the simplest website that consists of a few pages, being able to edit content will be incredibly helpful if you need to add new information to your website. The only thing that is constant is change, and your website will not be an exception. Being able to add new content is crucial for keeping your clients informed and keeping the information up to date.
Sure. We will develop a user-friendly content management system and we will teach you to use it. The system will enable you to edit the content, add text and graphic information, menu items, content sections, settings, users and their access rights and other things, depending on your requirements.
No, this is not necessary. The main thing for us to know is what sections and functionality the system should have. Although, being able to look at the content before we start building your website will make it easier for us to understand the functionality of the website, which means development and testing will be easier and take less time.
Frameworks based custom web development is safer and much more flexible than web development based on CMS's. Frameworks enable easy system modification, which ensures that the website will work exactly like it has been planned and not just as CMS dictates. This guarantees that the website will meet your business’s needs. It will take much less time to integrate external services and API's. The website will be much safer because unlike the open-source code in a CMS, the code of a framework based website will be hidden from the prying eyes of evil-doers, and it won’t be possible to find it in public access. The only drawback of frameworks is the absence of a ready-made content management system. We have solved this issue by adding ready-made modules to the systems we develop. Our modules perform the site management functionality similar to what there is in a CMS.
We build websites keeping in mind the importance of search engine optimization. HTML and CSS code of the websites we create complies with modern standards. Clean and optimized code is easier for search engines to look through and rank. We optimize the website’s loading speed and make it mobile-friendly. In this way, the website not only becomes user-friendly, but it also gets valid in terms of quality from the point of view of web search robots. We also integrate the functionality of editing the websites' meta tags (titles, meta keywords, and meta descriptions) which let web search robots find out key information about the pages.
Yes, it will. Your website will be adaptive and responsive and it will look good on all mobile devices. Nowadays, users tend to use mobile phones and tablets to access websites more often than they use their desktop computers. It’s down to the fact that these little devices are always at hand. The times when websites were built only for desktop computers are long gone. Currently one of the main goals of a website is to look good on mobile phone.
No, we don’t. We do only web development. But when you order a website from our agency, we can give you a consultation about the most reliable and easy to use hostings. You will choose one of them and we will put your website on it.
Yes. Apart from building websites we also update and maintain the existing ones. We will be happy to take on your project as long as the technology stack it is built on is within our area of expertise. Please contact us by email {email}, skype {skype} or use the contact form to get a consultation on this matter.
You will own the source code that we write for your project. Upon the website’s completion, we will hand over the source code and all the materials to you. However, we will add a link to your project to our portfolio so that we can show examples of our work to our potential clients.
All sorts. We build websites of any complexity, from brochure websites to internet portals. We make landing pages, promotional websites, corporate websites, product catalogue websites, CRM systems, ERP systems,showcases and galleries, thematic portals, news websites, social networking sites, blogs, SaaS applications and a lot more.
Our primary focus is backend development. We develop reliable service-side platforms and content management systems. We build not only websites, but also website platforms that interact with each other through RESTFul API. We use PHP frameworks like Laravel5, Zend, Yii2 to build our projects. For frontend development we use React, VueJS и jQuery. When it comes to databases, we prefer to use MySQL и MongoDB. For a more detailed stack of technology that we use go to Technologies .
Every website is unique and there is no one-fits-all answer to this question. But if you have your project description, contact us by email {email}, skype {skype} or use the contact form and we will give you a consultation about the best technologies that fit your project description.
The completion of every stage of web development is followed by thorough testing of functionalities. We make sure that the new features match the ones listed in the technical specification. We do browser testing of the system to make sure that the website is cross platform and cross browser, in other words, that it will look good regardless of the operating system or browser in runs in. For large systems, we offer writing automated tests.