https://github.com/judiciousmurich/dream-house-app
An intuitive app for finding your dream house by browsing through property listings, complete with smooth animations and detailed views.
https://github.com/judiciousmurich/dream-house-app
css express jwt mysql-database node react restful-api
Last synced: 11 months ago
JSON representation
An intuitive app for finding your dream house by browsing through property listings, complete with smooth animations and detailed views.
- Host: GitHub
- URL: https://github.com/judiciousmurich/dream-house-app
- Owner: Judiciousmurich
- Created: 2023-06-19T11:07:18.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-02-24T21:38:35.000Z (over 1 year ago)
- Last Synced: 2025-04-18T16:58:39.462Z (over 1 year ago)
- Topics: css, express, jwt, mysql-database, node, react, restful-api
- Language: JavaScript
- Homepage:
- Size: 13.6 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dream-House-App
The Dream-House-App database schema is designed to support a real estate application for browsing, managing, and visualizing property listings. It incorporates essential entities such as users, property listings, agents, and locations to ensure a seamless experience for users and administrators.


# Key Features
## 1. User Management
Secure user accounts with authentication.
Personalized experiences based on user profiles.
## 2. Property Listings
Comprehensive details for each property, including:
Title: Clear and concise property names.
Description: In-depth descriptions highlighting features.
Price: Competitive pricing with easy comparisons.
Location: Specific city and neighborhood details.
Images: Visuals for a better understanding of the property.
Amenities: Highlighted features such as swimming pools, gyms, and more.
Availability Status: Real-time updates on property availability.
## 3. Agent Profiles
Detailed profiles of real estate agents, including:
Name and contact details.
Expertise and specialization in different property types.
## 4. Location Management
Database of popular cities, neighborhoods, and regions.
Allows filtering and searching properties by location.
## 5. Search & Filter Functionality
Search properties based on keywords, price, location, and amenities.
## 6. Data Security & Efficiency
Reliable database design using MSSQL.
RESTful APIs for seamless communication between the frontend and backend.
## 🛠 Built With
##### Frontend: React
##### Backend: Node.js, Express
##### Database: MSSQL
##### API: RESTful-API
##### Future Enhancements
Integration of a booking system for property visits.
Advanced filtering options for a more personalized experience.
User reviews and agent ratings for improved decision-making.
Mobile responsiveness for enhanced accessibility.
## 👩💻 Developer
Developed by Judith Muthui.