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.