Pro Air

Construction Tool Ordering Application

Details

DURATION: Maintain & upgrade new system as Full Stack Developer (Mobile & Sysadmin).
PLATFORM: Server (Azure Kubernetes by my Terraform, Ansible code), Backend (PHP Yii 2), Web (Angular), Mobile (React Native).
TECHNOLOGIES: Server: Azure VM, Redis, MySQL, Apache. Backend: PHP Yii, SQLite for synchronization with mobile. Web: Angular, Wordpress. Mobile: React Native, SQLite.
TOOLS: VSCode, Postman, DBeaver, Flipper, Bitbucket.
CODE QUALITY: ESLint, Prettier.

Team

MY ROLE: Full Stack Developer (Mobile & Sysadmin).
1 Switzer Project Manager, 3 Vietnamese Frontend + Backend, 1 Switzer Designer, 1 Vietnamese Tester.

Overview

Pro Air is a comprehensive tool ordering application for construction professionals. The application lists products from multiple manufacturers, allowing users to:

  • Browse and select tools conveniently
  • Design personalized tools using SVG vector parameters
  • Place orders directly through the app

Key Achievements

  • Fixed SQLite synchronization issues in mobile app
  • Developed new mobile version with trial and subscription features
  • Implemented Apple Store sandbox integration
  • Created drag-and-drop SVG vector tool designer
  • Migrated mobile app from Cordova to React Native
  • Upgraded PHP Yii backend API to latest version

Share this project