Nalu is a modern apartment revenue model. This project aims to enrich the ownership experience and improve the mission-critical process of pricing a project. It uses machine learning models to analyze, uncover and determine the true potential for every square foot of the real-estate property. Nalu AI deciphers and interprets Property DNA for multi-family apartment owners and operators.

Technical Stack

  • VueJs
  • NuxtJs
  • Cloud Functions
  • NodeJs
  • MS SQL
  • Firebase
  • Docker
  • GCP Storage
  • Industry

    Real Estate

  • region
  • Region

    United States

  • project-size
  • Project Size

    Non- Disclosable

Challenges & Solutions

Migration of Database, Codebase from Azure to Google Cloud SQL

  • Solution: The database size was more than 2GB. It was difficult to run a script of that size. Thus we prepared a manual script with TypeORM to migrate the data.

Deployment of Hermosa Client and Hermosa Server to Google Cloud Environment

  • Solution: We made a Virtual Private Network to connect SQL instance and used Cloud Build to run YAML and docker configurations for the build. This process required a good amount of R&D.

Migrate from Aut0 to Firebase Authentication in Nalu Web App

  • Solution: Earlier in Auth0, it provides us with the APIs to manage the user state. In contrast, we needed to do it manually using cookies for firebase.

Stop the running projects from Nalu Web App and display the logs

  • Solution: Nalu Web app provides UI to control the Hermosa projects manually. It also allows you to start, stop and view the logs. There were some coding changes and a setting up a Redis server to solve this problem.

Pre-populated Data configurations for Running an automated project and property

  • Solution: Added Dynamic Data functionality in the Code part of the application, which can be used in Running the project later.

Generalizing connector fields in firebase and refactoring the component in Nalu Web App

  • Solution: Learnt about firestore data operations and refactored component with dynamic data.

2500+ Projects Experienced Innovation with Bacancy!

Get access to an experienced team of developers and engineers from bacancy,
handpicked to ace your goals. Kickstart within 48 hours, no-risk trial.

Talk to our Expert

Years of Business




Countries with
Happy Customers


Agile enabled

Core Features

  • Nalu-Project Creation
  • Nalu-Project version, module management
  • Nalu-Project step management
  • Manually control Project
  • Schedule Project
  • Log management of project
  • Snaps management
  • Auto Jobs management
  • Warehouse management
  • Nalu Web App modifications
  • Machine Learning algorithm for accurate predictions
  • Scraping data from different sources
  • Auto-scaling infrastructure
  • Strict security standards
  • no.-of-resources
  • No. of Developers


  • time-frame
  • Time Frame

    February 2020 - Ongoing

Experience With Bacancy

How Can We Help?