Background Image - Hills, fields and river

Tailor-made business &
e-commerce solutions for web

Our mission is to create optimal web based solutions, fully aligned with your needs and requirements.

...
About
Everyone has their own story; ours is pretty straightforward.

Who are we and what is our philosophy

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.

Work
Keep things that work, change the ones that don't

How are your ideas transformed into real-world products

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.

01 Planning and Requirement Analysis

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.

02 Requirements and Specifications

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.

03 Design

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.

04 Implementation and Coding

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.

05 Testing

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.

06 Deployment

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.

07 Maintenance and Support

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.

Projects
Show and tell time

These are some of the projects we did

The nature of doing this work is having to deal with a lot of NDAs which prevents us from showing some of our most advanced and interesting works. But, nevertheless, there are some projects we can mention in full or at least partially.
01 Event website

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.

Client Weblica j.d.o.o.
Stack GatsbyJS, node.js, SQLite
02 Custom web-shop

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]

Client 36 INFO d.o.o.
Stack NextJS, Strapi, PostgreSQL
03 Material Tracking System (on-premise)

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.

Client [NDA]
Stack NextJS, Strapi, PostgreSQL, ReactNative
04 Technical feasibility study

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.

Client [NDA]
05 QA (manual)

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.

Client [NDA] Multiple clients
Ping
Let us know about your project

Tell us what you need

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.