Skip to content

A react web application which dynamically display house listings while utilizing context API for state management.

Notifications You must be signed in to change notification settings

TishShaw/empire-homes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Empire Homes

homescreen

Description

Empire Homes is a serverless real eatate listing website for people looking to purchase a new home. Users can make filtered based searches to quickly find the results they are looking for. Powered by rapid API

Empire Homes User Stories

  • As a user, I want to filter my searches, so that I can view properties with certain living features.

  • As a user, I want to search available properties, so that I can have a variety of options on places to move.

MVP Goals

  • As a user, I want to a share button, so that I can email multiple people the house i'm interested in.

  • As a user, I want to view property details so, that I can know about the property before the viewing.

Stretch Goals

  • As a user, I want to save my favorite properties, so that I can easily access properties I want to schedule for a showing.

  • As a user, I want to have a map view of the property , so that I can see surrounding businesses and landmarks.

Wireframing & Planning

empire-homes-wireframe

Technologies Used

The frontend was built with React, CSS, Material UI and context API to manage state throught the app. The backend was built with firebase firestore utilizing BaaS and providing serverless development architecture. Due to the size of the application, I chose Firebase to implement autentication and data storage. I chose React, a javascript framework, for the frontend because it breaks down complex UI/UX developement into simple components while enhancing the user experience.

Getting Started/ Installation Instructions:

# Clone this repository
$ git clone https://github.com/TishShaw/empire-homes.git

# Cd into remote repository
$ cd empire-homes

# Run development server
$ npm run start

Contribution Guidelines

All feedback and suggestions are welcome! Feel free to drop an issue.

If you'd like to contribute to the codebase, please fork and clone this repo, then submit a pull request with any code changes.

About

A react web application which dynamically display house listings while utilizing context API for state management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published