Ijara Hub - Property & Vehicle Rental Platform
Technologies Used: Next.js, TypeScript, Express.js, MongoDB, Socket.io, AWS
(EC2, S3), Docker, GitHub Actions, JWT, OAuth 2.0
A full-stack rental marketplace for property and vehicle
rentals in the UAE, connecting owners and renters through a secure and scalable platform.
Developed an AI-powered ChatBot using OpenAI API to automate
customer interactions and support.
Implemented real-time messaging with Socket.io for instant
communication between users and owners.
Built a CI/CD pipeline using GitHub Actions and Docker for
seamless automated deployments.
Designed a secure file management system using AWS S3 with
validation for uploads.
Integrated rate limiting and role-based access control to
enhance API and user security.
Containerized the application with Docker and Docker Compose
for consistent and scalable development.
Deployed on AWS EC2 with auto-scaling to ensure reliability
and performance under high load.
Implemented OAuth 2.0 for Google authentication and JWT-based
role management.