chat icon WhatsApp

Project Brief

Genie Manager is a SaaS based Marketplace also called CRM tool especially developed for self-storage companies. Kanhasoft has developed it for one of the leading real estate property company based in Johannesburg, South Africa. This booking platform allows general users to book space/units on rent from storage space companies registered on the platform. System also has CRM features, ticketing system, task scheduler, calendar view and detail reporting system.

Business Need

  • A well reputed self-storage company based in South Africa uses multiple web applications to manage their business including bookings of storage unit, invoices, quotes, leases, and move in & move out requests of tenants etc. To place all these requirements at one place client engaged kanhasoft to build an online SaaS based marketplace for a self-storage industry and wants to offer a value added tool to them that benefits both customers and the self-storage companies.
  • In addition to this, client came with an idea to have a mobile application for the companies and the tenants to make the system more users interactive and convenient.

CodeIgniter AngularJS jQuery MySQL Sage Payment API Highcharts XERO API


  • Existing system used by client was not scalable as it was developed using old stack of technologies
  • The core component i.e. Multi-tenant architecture support was missing.
  • As client uses multiple systems to manage the business, the biggest obstacle faced by client was reporting constraint.
  • Others issues includes manually monitoring the system, performance issues, data collection from multiple applications, outdated technologies used etc.

Solution By Kanhasoft

  • Multi-tenant solution for storage companies into self-storage industry.
  • Implementation of complex workflow and business logics.
  • Migration to new technologies.
  • Around 20 types of different reports are generated into the system.
  • Developed Mobile Application where users can have a quick glance of the system activities.

Key Features

  • SaaS based solution on SOA architecture and multi-tenancy along with an auto creation of subdomain & separate database.
  • Various business configurations for storage companies
  • Role based access rights and permissions to access system
  • Marketplace for users to search, filter & view facilities
  • Various statuses of units like available, under maintenance, to be vacated, etc.
  • Management of facilities, units, their detailed information, photos & availability
  • Online booking feature with online payment and debit order authorization via web or mobile app
  • Management of invoices, payments, ticketing, work order operations
  • Generating various important reports and displaying the same in Graphical & tabular format
  • Live chat feature for users within organization to chat & document sharing
  • Integration with XERO Accounting API and SAGE Payment API
  • GPS based facility searching for general users looking to rent a facility
  • Conduct move-ins with QR code scanning and 2-factor authentication of leases


We are here to build your software project and help you succeed & grow your business.


Choose files