Case Study

Transforming Instorage with Fully Automated IoT Access Control

Instorage platform UI showcasing the automated IoT access control website
Client
Instorage Logo
region-iconIndustry
region-icon Region
Sweden (Europe)

Overview

Instorage is a Sweden-based service provider. They offer secure and flexible self-storage solutions for individuals and businesses. Their operations rely on online bookings and automated access control via IoT-enabled locks. Previously, their platform ran on WordPress. This legacy architecture limited scalability and performance. It struggled to integrate complex business workflows. Specifically, the client faced significant hurdles with real-time access control and subscription management.

Vivasoft addressed these challenges by migrating the platform. They moved the system to a modern, scalable cloud-based architecture. The team rebuilt both the customer-facing portal and the internal management systems. This new solution enabled seamless booking experiences. It also fully automated unit access control. Furthermore, Vivasoft implemented real-time IoT event handling and deep third-party integrations. This transformation significantly improved operational efficiency and system reliability.

Technologies Used

Laravel

Java

React

Next JS

TailwindCSS

Laravel Blade

Vue.js

jQuery

Amazon RDS

MySQL

Redis

AWS S3

AWS SQS

Laravel Cron Jobs

Laravel Passport

WebSockets

Docker

AWS CodePipeline

AWS CloudWatch

Challenges

  1. Limited scalability and performance due to WordPress-based architecture

  2. Manual handling of unit access and subscription lifecycles

  3. No real-time visibility into IoT lock events

  4. Complex operational workflows for bookings, maintenance, and cleaning

  5. Difficulty integrating payment, invoicing, and notification systems

Solutions

  1. Migrated to a Laravel-based API-driven backend
  2. Introduced a Java microservice to process real-time IoT lock events
  3. Built a modern React + Next.js customer portal for seamless bookings
  4. Developed a powerful admin panel for internal operations
  5. Automated access control using cron jobs tied to subscription status
  6. Integrated third-party services for payments, notifications, and invoicing
  7. Implemented real-time updates using WebSockets

Measurable Results

Fully automated unit lock/unlock based on the booking lifecycle

Reduced manual operational overhead for facility management

Improved system performance and reliability

Real-time visibility into lock status and access events

Scalable architecture ready to support new locations and growth

Team Involvement

ResourcesCount
Backend Developers2
Frontend Developers2
DevOps Engineers1
QA Engineers1
Project Manager1

Core Features of the Software

Online Booking System

Real-time unit availability and reservations

Automated Access Control

IoT-driven lock/unlock based on subscriptions

Customer Portal

Booking management, invoices, and access details

Admin Panel

Facility, unit, user, and payment management

Subscription & Billing Automation

Integrated with Fortnox

Notifications

SMS and email alerts for access, payments, and updates

Maintenance & Cleaning Automation

One-time access PIN generation

Development Timeline

Project Start Time

Q1

1

Project End Time

Q3

2

Phases:

Discovery & Planning

1 month

1

System Architecture & Design

2 weeks

2

Development & Migration

2 months

3

Testing & Quality Assurance

3 weeks

4

Deployment & Post-launch Support

Ongoing

5

Future Prospects

  • Expansion to additional storage locations
  • Enhanced analytics and reporting dashboards
  • Mobile app support using existing APIs
  • Continuous optimization and feature enhancements
500+ companies rely on our top 1% talent to scale their dev teams.
Azerion
NumberSkills
Klikit-logo
Flarie
Stickler
Dunite
Mask group 1
Goava
ROO
Talrock

Scale Your Operations with Vivasoft

Is your legacy software holding your business back? Vivasoft transforms complex manual processes like Instorage into automated, scalable solutions. We build systems that grow with you. Contact us today to modernize your technology stack.
Potential Developer
Tech Stack
0 +
Offshore-Development-at-Vivasoft (1)
Vivasoft - Career Opportunity
Vivasoft - Career Opportunity