Skip to content

NisalMallawaarachchi/horizon-homes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

98 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏑 Horizon Homes – Real Estate Listing App

A full-stack real estate listing platform where users can search, post, and manage properties for rent or sale. Built with React, Tailwind CSS, Node.js, and Firebase, Horizon Homes delivers a clean and responsive user experience.


πŸ”— Live Demo

πŸ‘‰ Visit the Live App
πŸ‘‰ GitHub Repository


πŸ“Έ Screenshots

Home Page Listing Page
Home Listing

πŸš€ Features

  • πŸ” Filter listings by type, parking, offer, and furnishings
  • πŸ” Firebase Authentication (sign up, sign in, sign out)
  • 🏠 Create, update, and delete your listings
  • πŸ“Έ Image upload with Firebase Storage
  • πŸŽ‰ Toast notifications for actions and feedback
  • πŸ“± Mobile-first and fully responsive with Tailwind CSS

πŸ› οΈ Tech Stack

Frontend Backend Auth & DB Deployment
React + Tailwind CSS Node.js + Express Firebase (Auth, Firestore, Storage) Render (Backend) + Firebase (Cloud)

πŸ“¦ Local Setup Instructions

To run Horizon Homes locally:

# 1. Clone the repository
git clone https://github.com/NisalMallawaarachchi/horizon-homes.git
cd horizon-homes

# 2. Install backend dependencies
npm install

# 3. Install frontend dependencies
cd client
npm install

# 4. Run the backend
cd ../
npm run dev

# 5. Run the frontend
cd client
npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages