
A web-based platform that streamlines buying and selling of residential properties, with role-based access for Admin, Agent, Seller, and Buyer—supporting property listings, inquiries, mortgage estimates, and full admin oversight.
Eliya Reality
Full Stack Developer
2023 - 2024
1 year
The Residential Portal is a web-based platform designed to streamline the process of buying and selling residential properties. It facilitates seamless interactions between buyers, sellers, and agents while providing admins with comprehensive oversight and analytics. The platform supports multiple roles: Admin (full system monitoring and management), Agent (intermediary between buyers and sellers), Seller (list properties via dashboard), and Buyer (browse and search properties, submit inquiries, calculate mortgage estimates). The frontend uses Next.js for server-side rendering and responsive UI; the backend uses Node.js with Express.js for APIs, authentication, and role-based access control; and MySQL stores users, properties, messages, analytics, and blog content. Key features include form validation for buyer inquiries, property search with filtering, real-time analytics for admin, and secure authentication and session management.
Built frontend with Next.js for server-side rendering, responsive UI, and efficient routing
Developed backend with Node.js and Express.js for API endpoints, authentication, and role-based access control
Designed and implemented MySQL database for users, properties, messages, analytics, and blog content
Implemented distinct user roles (Admin, Agent, Seller, Buyer) with tailored dashboards and permissions
Built buyer features: detailed inquiry form (name, phone, email, budget, property type), property search and filter by city, mortgage calculator
Built seller features: property listing upload and management via dedicated dashboard
Built agent features: review buyer inquiries, contact buyers, bridge communication between buyers and sellers
Built admin features: platform-wide monitoring, blog and project uploads, analytics and insights, message management, detailed listings and user data
Implemented form validation for buyer inquiries and secure authentication with session management
Delivered real-time analytics for admin monitoring and property search with filtering options
Provided a structured and secure environment for property transactions
Enabled buyers to find properties, sellers to list them, and agents to facilitate deals efficiently
Empowered admins to oversee operations, manage content, and use analytics for business decisions
Implemented role-based access and functional dashboards for all user types
Integrated mortgage calculator and property search with filtering for better buyer experience