/HouseReportFork

House Report - CarFax for Houses. House Report is a data-driven and open-source web application written in Java.

Primary LanguageJavaMIT LicenseMIT

House Report - CarFax for Houses.

Developers

Overview

House Report is a data-driven and open-source web application written in Java.

git eclipse eclipse MySQL Spring MVC

Functionality

This application functions as a crowd sourced database for houses that may or not be on the market. It gives hopeful home buyers the chance to look at a homes past before buying it. A house can have comments, a rating, dangerous events, etc. Any type of damage the home has occurred since the home has been built can be listed here. Users can add houses to there favorites and comment on houses they've seen and note any negative things they may have noticed while viewing the house.

Technologies Used

Lessons Learned

  • Working as a team within an agile enviroment with a scrum master.
  • How to manipulate data using the JPA API.
  • Better Object Oriented practices in regards to file structure, polymorphism, abstraction, and encapsulation.
  • a better understanding of the MVC design pattern using Spring Boot.
    • Model
    • View
    • Controller
  • User cases for POST and GET and when to use them for redirecting ther user after changes have been made.

EER Diagram

DB Schema