Our work

Easio is an engineering studio founded by Edin Zujo, a senior full-stack engineer based in Sarajevo, Bosnia and Herzegovina, with 15+ years of enterprise experience across energy, SaaS, and e-commerce. We build web and mobile products end to end, mostly with Laravel and Vue.js.

Experience

Energy Management Mobile App

Cross-platform iOS and Android app for an energy-management platform, shipped from a single Vue codebase on top of a secured REST backend.

Backend
Laravel REST API with ZITADEL-based OAuth 2.0 / JWT authentication, Redis for caching and queues, and CORS/API security hardened for native app origins.
Frontend
Vue 3 + TypeScript web platform and Capacitor apps for iOS and Android from a single codebase; UI designed in Figma and built with PrimeVue and SCSS.
Mobile
Native push notifications with Kotlin and Swift through Firebase Cloud Messaging and APNs, with Gradle builds for Android.
Deployment
Docker and GitLab CI/CD on AWS; releases published to the App Store and Google Play.
Testing
PHPUnit on the backend, Vitest on the frontend, and Playwright end-to-end tests.

AI Agent Integration Platform

Platform powering a company's AI integrations, letting agents create and edit documents on users' behalf while keeping every account's data fully isolated.

Backend
Go services behind the document platform, with per-account data isolation, plus custom Python steps inside the n8n pipelines for web scraping and LLM processing.
Frontend
React.js interface for the platform.
Agentic
Agents that create and edit documents on users' behalf, and n8n automation pipelines for marketing and finance that connect LLM processing with Google Sheets, the WordPress API and other third-party services, cutting manual workload by more than 50%.
Deployment
The platform shipped as an installable package with documentation that users still rely on today; the n8n pipelines run self-hosted in Docker.
Testing
Vitest and Jest.

Scheduling & Calendar Sync Platform

Client: Mina Bästa Polare

Calendar synchronization for a scheduling product, connecting users' Microsoft 365 calendars to the platform.

Backend
Laravel with the Microsoft Graph API for calendar sync, OAuth 2.0 sign-in with Microsoft accounts, and MySQL/PostgreSQL storage.
Frontend
Responsive Next.js / React and Nuxt.js / Vue interfaces styled with Tailwind/Sass.
Deployment
Lando and Docker for local environments, with Sentry error tracking across frontend and backend.
Testing
Vitest.

Solar Energy Data Platform

Client: Sun-x

Microservices-based data platform for a solar-energy analytics company, serving solar performance data to analysts and the data-science models built on top of it.

Backend
Laravel microservice APIs working alongside Python data-science services, a database designed from scratch on PostgreSQL and MySQL, Redis for caching, queue-based imports with Laravel Horizon, and Amazon Redshift for analytics.
Frontend
Vue.js interfaces for the platform.
Deployment
Docker on AWS, with automated releases through Bitbucket Pipelines, Laravel Forge and Envoyer.
Testing
PHPUnit.

Digital Product Agency

Client: Small Planet

The agency's own corporate website, an e-commerce platform with a 3D shopping experience, and a portfolio of client web applications built across React and Vue.

Backend
Laravel backends for the React and Vue apps, a Smartstore e-commerce platform on MSSQL with Elasticsearch-powered catalogue search, and WordPress as the CMS behind the Gutenberg-based sites.
Frontend
Vue with Three.js for the 3D shopping experience, React with Redux, Vue with Vuex and Pinia, custom reusable Gutenberg blocks in React, and a Jekyll static corporate site.
Deployment
Docker on Azure, with lazy loading and asset optimization for faster page loads.
Testing
Jest with React Testing Library.

Enterprise CRM Platform

Client: Code Line Solutions

Enterprise CRM that consolidates internal and external data into unified reports for management, with a companion module for planning office space and seating.

Backend
Laravel/PHP with an SQL database designed from the ground up and data consolidation and reporting pipelines; the office-space module runs on Node.js and PostgreSQL, integrated with the HR module.
Frontend
Vue.js with Bootstrap for the CRM; Angular for the office floor plan and seat booking.
Deployment
Hosted on Azure with AWS S3 and RDS, and Sentry for error tracking.
Testing
PHPUnit.

Energy Procurement Intranet

Client: Trio (formerly Alfa Energy)

Enterprise intranet for an energy procurement company that replaced Excel-based workflows with automated sales proposals, email dispatch, and performance tracking.

Backend
PHP and MySQL powering the intranet and a sales-goal tracking tool used by teams across four countries, plus a VBA-based equipment inventory and purchase-order system.
Frontend
AngularJS and SCSS for the intranet; Ember.js with AnimeJS for animated sales-goal dashboards.
Deployment
Hosted on Azure.