Overview
Tomps Building - Building Management is an advanced mobile-based building management software designed to streamline operational processes with online monitoring. It provides strategic features for Tenants, Building Management (BM), and Technicians, making it a professional tool for efficient building operations.
Tomps Building - Tenant App is a mobile application that empowers tenants to effortlessly manage their residences. Tenants can conveniently handle bill payments and in-app purchases, book nearby facilities, report issues quickly and efficiently, receive the latest updates, and engage in interactive communication with building management—all in one seamless platform.
Key Features
Key features that enhance building operations include:
-
Data Management
- Centralized data center for managing building data, billing, tenants, facilities, technicians, and services.
- Secure cloud storage for easy access and management.
-
New Revenue Stream
- Provides a sustainable revenue generator for Building Management through digital ads and digital marketing.
-
Multi-Payment Billing System
- Efficient billing, tracking, invoicing, and settlements with multiple payment methods.
- ERP integration for seamless transactions.
-
Issue Reporting & Complaints
- Instantly report disturbances, complaints, or problems around the building.
- Real-time and transparent progress tracking for Tenants.
-
Water & Electricity Meter Billing Solution
- Automates meter reading, validation, and billing for Building Management.
- Reduces manual errors and increases efficiency.
-
Emergency Call Information
- Provides instant access to building security in case of emergencies.
- Comprehensive emergency contact list for quick response.
-
Real-Time Information & Updates
- Send the latest building-related updates to all Tenants instantly and cost-effectively.
-
Facility Booking
- Conveniently book building facilities through a single application.
- Streamlined reservation process for an effortless experience.
-
Maintenance & Repair Updates
- Easy access to maintenance schedules and monitoring of building upkeep.
-
Interactive Customer Service
- Enhances communication between Building Management and Tenants with a two-way interactive system.
Technology Stack
- JavaScript
- React Native
- AsyncStorage
- React Native Keychain
- React Native Config
- Firebase (for push notifications)
- Axios
- react-native-fast-image (for image caching)
My Role
As a Mobile Developer, I was responsible for building and improving the Tomps Building apps based on UI/UX designs. My key contributions include:
- Application Development: Created both apps following the designs from the UI/UX team.
- Refactoring & Improvement: Enhanced payment and billing flows for better efficiency.
- React Native Version Upgrades: Upgraded from 0.63 to 0.67 to 0.69 to ensure performance improvements.
- Unit Testing & Code Coverage: Wrote tests using Jest to achieve 80% test coverage.
- Real-Time Push Notifications: Integrated push notifications for instant user updates.
- Cross-Platform Compatibility: Ensured seamless operation on iOS and Android.
- App Deployment: Managed the build and deployment process to App Store & Play Store.
- Collaborative Development: Worked closely with Backend, QA, Frontend, and UI/UX Teams to ensure smooth execution.
Link
- Playstore: Tomps Building - Tenant Apps Android.
- Appstore: Tomps Buidling - Tenant Apps IOS