Skip to content

erahidaj/real-estate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏑 DreamHome

Modern Real Estate Platform for Buying, Selling & Managing Properties

HTML5 CSS3 JavaScript Firebase PHP MySQL PayPal


πŸš€ Overview

DreamHome is a modern real estate platform developed to simplify the process of buying, selling, and managing properties online.

The application delivers a responsive and interactive user experience while integrating secure authentication, advanced property filtering, responsive UI architecture, and payment functionality.

Built with a frontend-focused engineering approach, DreamHome emphasizes scalable structure, responsive design systems, reusable components, and clean user experience across desktop and mobile devices.


🌐 Live Demo


✨ Key Features

  • πŸ” Secure Authentication System
  • πŸ”‘ Google OAuth Integration
  • πŸ“§ Forgot Password Functionality
  • 🏑 Dynamic Property Listings
  • πŸ” Advanced Property Search & Filtering
  • πŸ’³ Secure PayPal Payment Integration
  • πŸ“± Fully Responsive Interface
  • ⚑ Fast SPA User Experience
  • πŸ–Ό Interactive Property Gallery
  • πŸ“„ Property Details Management
  • ⭐ Property Rating System
  • πŸ“¬ Contact & Inquiry Forms

πŸ›  Tech Stack

Frontend Backend Database Integrations
HTML5 PHP MySQL Firebase Auth
CSS3 REST APIs XAMPP Google OAuth
JavaScript PayPal API
Responsive UI EmailJS

πŸ“Έ Application Preview



Authentication & Google OAuth Flow


Responsive Registration Interface


Hero Section & Navigation Architecture


Dynamic Property Search System


Property Details & Gallery Component

πŸ” Authentication System

DreamHome includes a modern authentication workflow designed for secure and scalable user management.

Features

  • User Registration
  • Secure Login
  • Google OAuth Authentication
  • Forgot Password Functionality
  • Session Management
  • Firebase Authentication Integration

πŸ”Ž Property Search System

The platform provides a dynamic property filtering experience optimized for usability and responsiveness.

Users can filter properties by:

  • πŸ“ Location
  • πŸ’° Price Range
  • πŸ“ Property Size
  • 🏠 Property Type
  • ⭐ Featured Listings

πŸ’³ Payment Integration

DreamHome integrates secure PayPal payment functionality to provide reliable online transactions and smooth checkout workflows.

Payment Features

  • Secure Checkout
  • Responsive Payment Flow
  • Transaction Confirmation
  • Modern UI Experience

πŸ“± Responsive Design

The platform is fully optimized for:

  • Desktop Devices
  • Tablets
  • Mobile Phones
  • Large Screens

The UI adapts seamlessly across different screen resolutions while maintaining accessibility and performance.


πŸ—‚ Project Structure

DreamHome/
β”‚
β”œβ”€β”€ screenshots/
β”œβ”€β”€ images/
β”œβ”€β”€ css/
β”œβ”€β”€ js/
β”œβ”€β”€ php/
β”‚
β”œβ”€β”€ index.html
β”œβ”€β”€ login.html
β”œβ”€β”€ register.html
β”œβ”€β”€ properties.html
β”œβ”€β”€ property-details.html
β”œβ”€β”€ payment.html
β”œβ”€β”€ contact.html
β”‚
β”œβ”€β”€ README.md
└── .gitignore

⚑ Getting Started

# Clone repository
git clone https://github.com/erahidaj/dreamhome.git

# Navigate into project
cd dreamhome

# Run project locally
# Use XAMPP or Live Server

πŸ“Œ Installation Requirements

  • XAMPP / Local PHP Server
  • MySQL Database
  • Firebase Configuration
  • PayPal Developer Account

🎯 Project Goals

The primary goal of DreamHome is to deliver:

  • Modern Real Estate Experience
  • Scalable Frontend Architecture
  • Responsive User Experience
  • Secure Authentication & Payments
  • Professional UI/UX Design

πŸ‘©β€πŸ’» Developer

Era Hidaj

Frontend Developer focused on building responsive, scalable, and production-ready web applications with modern UI architecture and real-world functionality.


πŸ“„ License

This project is licensed under the MIT License.


⭐ Support

If you like this project, consider giving it a ⭐ on GitHub.

About

Modern React-based real estate interface with responsive property browsing, authentication, filtering systems, and clean frontend architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors