If problem persists, please send us an e-mail!")}finally{e.disabled=!1,e.innerHTML=window.SUBMIT_BUTTON_TEXT}}})};const w=t=>{const e=t.target.parentNode;e&&(e.classList.contains("opened")?e.classList.remove("opened"):e.classList.add("opened"))},T=document.querySelectorAll(".accordion, .interactive");T.forEach(t=>t.addEventListener("click",w));
Our mission is to create optimal web based solutions, fully aligned with your needs and requirements.
After decades of working on a vast variety of software and business development projects, it was time to move onto a smaller, slower paced but more focused enterprise.
Keeping it all tiny and tidy, with only a limited number of active concurrent projects, we achieved 100% delivery and retention rates. And the plan is to continue this way - not everything needs to scale, scale & scale some more.
On the flip-side, this also means that, if your project requires a large team, you certainly need a larger partner. And that is perfectly fine - gloves need to fit the hands, not the other way around.
While sound reasoning and technical competence are important for the project's success, we also prioritize open and clear communication. From our first contact and through the project stages we practice this in order to ensure the quality of the product we deliver, as well as alignment with your requirements.
We use the standard Software Development Life Cycle (SDLC). It is a structured approach to building software, helping us deliver high-quality products.
Each phase is crucial for the success of the project and builds on the previous one to meet both functional and business requirements.
More often than not (for example - in Agile development), phases are interconnected, and the process is iterative, which means revisiting earlier steps as needed to adapt to new information or changing requirements.
This initial phase focuses on identifying the project's purpose, defining its scope, and assessing its feasibility. Teams define objectives, estimate resources, set timelines, and assess risks. A clear project roadmap is created to align all stakeholders.
In this step, developers and stakeholders document detailed requirements for the software. This includes understanding what the users need, the problem it will solve, and any functional and non-functional requirements.
Based on the requirements, the software architecture and design are created. This includes outlining the system's structure, defining databases, deciding on technology stacks, and setting up user interface (UI) designs and user experience (UX) flows.
In this phase, developers build the software according to the design specifications. This is typically the longest phase and may be divided into smaller units, especially in iterative or agile development environments.
Once the code is developed, it undergoes rigorous testing to identify bugs, verify functionality, and ensure the software meets the specified requirements. Types of testing include unit testing, integration testing, system testing, and user acceptance testing.
After testing is complete, the software is deployed to the production environment, making it available to users. Depending on the project, this may be a one-time deployment or involve phased releases and pilot testing.
Post-deployment, the software enters the maintenance phase. This involves updating the software to fix bugs, add new features, or adapt to changing requirements. Maintenance ensures the software remains functional and relevant over time.
The goal was to unify the main event (Weblica conference) look & feel with all supporting events, while having an easy access to all prudent information - from basic info like dates and venues to speakers and full schedule. The site is built to be extremely fast and adapted to all devices.
Because of highly specific needs, fairly standard WordPress + WooCommerce did not cut it any more for this client, so they decided to go with a fully custom solution. This is why we built a completely bespoke web-shop solution on top of Strapi. Everything is highly automated and a single admin can manage the whole thing with ease. [Croatian language only]
To improve the workflow in a factory, we created a combined web + mobile app solution. New system connected a large number of the suppliers and clients directly to internal systems thereby replacing almost 60% of the manual paperwork regarding material in-flow & out-flow tracking. Mobile part of the solution provided more clarity to the factory floor operations and significantly reduced errors in production, reducing the slack and other material waste for more than 15%. These numbers are calculated using data collected during the 6-month introductory phase. Further fine-tuning is ongoing.
In order to avoid echo-chamber issues while designing their business application, a client requested external consultancy. Our work consisted of double-checking their intended technology stack, implementation ideas and everything else on the technical side. After some pinpointed issues were found and corrected, the project went onto the implementation phase.
One of the parts of our work is to check our partners systems - either developed by them or for them. Our extensive experience and expertise often helps to find some existing or looming issues, before they get into full production.
We do not require too much details at initial contact, but the more you give us, the clearer the picture will be to us. In any case, you can expect a reply within 24 hours after we receive this.