
Aqary International
Year
2024
Tech Stack
FlutterNext.jsGolangGin FrameworkDockerKubernetesSocket.ioNginxAzureNode.jsnpm
About the Project
A comprehensive real estate platform featuring a mobile application and management dashboard designed to streamline property transactions and management. Aqary International combines advanced mobile UX with powerful backend infrastructure for a complete real estate solution.
Key Features:
Technical Highlights:
Key Features:
- 🏘️ Custom Map Integration: Interactive property mapping with advanced animations
- 📱 Flutter Mobile App: Smooth, native-like experience across iOS and Android
- 🔔 Live Notifications: Real-time updates via Socket.io for instant communication
- 👥 Role-Based Permissions: Custom access control for different user types
- 📊 Management Dashboard: Comprehensive admin panel built with Next.js
- ⚡ High Scalability: Kubernetes-orchestrated microservices on Azure
Technical Highlights:
- Developed Flutter mobile application with custom animations and map integration
- Built scalable backend microservices using Golang and Gin framework
- Implemented containerization with Docker and orchestration via Kubernetes
- Configured Azure cloud infrastructure with Nginx for load balancing
- Integrated Socket.io for real-time notification system
- Created sophisticated role-based access control system for multi-user management
My Role
Lead Developer
Led development team and owned critical technical decisions:
Led development team and owned critical technical decisions:
- 📱 Mobile Development: Spearheaded Flutter app development with custom animations and map features
- 🏗️ Backend Architecture: Designed and implemented Golang microservices with Gin framework
- ☁️ Cloud Infrastructure: Configured Azure deployment with Docker and Kubernetes orchestration
- 🔐 Security & Permissions: Developed custom role-based access control system
- 🔔 Real-time Features: Implemented Socket.io for live notifications and updates
- 🎨 Dashboard Development: Built management dashboard using Next.js
- 👨💼 Team Leadership: Coordinated development efforts and conducted code reviews