MENU

GET IN TOUCH

dev.kashifnaeem@gmail.com
Back

Smart Real Estate MLSP

Year

2025

Tech & Technique

Angular 16, TypeScript, REST APIs, ABP Framework, Google Maps API, Google Directions API, Jasmine, Karma

Description

A scalable real estate platform built on the ABP Framework, enabling property listing, visualization, and management with advanced role-based access and mapping features.

Key Features:
  • 🏠 Property Listings: Organized property catalog with filtering and search capabilities
  • πŸ—ΊοΈ Maps Integration: Google Maps and Google Directions APIs for property visualization and navigation
  • πŸ” Role-Based Access: Dynamic UI rendering based on user roles and permissions
  • ⚑ Performance Optimized: Lazy loading, optimized API consumption, and component-based architecture
  • βœ… Tested: Unit tests with Jasmine/Karma ensuring component reliability

Technical Highlights:
  • Built with Angular 16 and TypeScript on the ABP (ASP.NET Boilerplate) architecture
  • Integrated Google Maps and Directions APIs for property location features
  • Applied lazy loading for improved initial load performance
  • Implemented role-based access control with dynamic UI rendering per user role

My Role

Software Engineer
Full frontend ownership:
  • 🎨 Frontend: Built scalable Angular 16 modules with TypeScript
  • πŸ—ΊοΈ Maps: Integrated Google Maps and Directions APIs for property features
  • πŸ” Auth & Roles: Implemented role-based access controls and dynamic UI rendering
  • ⚑ Performance: Applied lazy loading and component-based architecture patterns
  • βœ… Testing: Wrote unit tests with Jasmine/Karma for component stability

KASHIF

dev.kashifnaeem@gmail.com