Projects

FacilityBot

A facilities management (CMMS) product from Singapore: a web portal for requests, checklists, bookings and payments, and its landing page.

Role
Software engineer at Robust Tech House, 2021 to 2024: the web portal, the export service and the landing page
Year
2021
Stack
Vue, Nuxt, Leaflet, WebSocket, Stripe, Node.js, Express, MongoDB, Docker, AWS (S3, EC2, ECR), CircleCI, React, Next.js
Website
facilitybot.co

FacilityBot is a facilities management product: building managers and their teams handle fault reports, maintenance checklists, assets, bookings of shared spaces and payments in one web portal, and the people in the building report faults through chat apps. I worked on it at Robust Tech House from 2021 to 2024.

The web portal

I built much of the interface and features of its web portal in Vue and Nuxt, among them live tracking of the team on a map over WebSocket, booking of facilities and desks, payments through Stripe, and the dashboards.

The export service

I built from scratch the service that turns its records into images and PDF reports, in Node.js and Express with Sharp and PDFMake, storing files in S3 and shipped as a Docker image to AWS through CircleCI.

The landing page

I built its landing page in React and Next.js.

Screens

Request statistics: requests by status, by date, and the time they wait and take to process.
Request statistics: requests by status, by date, and the time they wait and take to process.
The landing page at facilitybot.co.
The landing page at facilitybot.co.

All projects