Homeownership is a cornerstone of the American Dream. It is potentially the most expensive and complex transaction you will handle in your life, yet no system exists to help clients tackle these complicated real estate transactions.
Client-RM is a tool for searching, tracking, and managing your progress to achieving the American Dream. With all the confidential documents, contracts, legal disclosures and personnel involved in the closing of a real estate transaction, this web application will walk you through the various steps, and help you visualize the process!
- Clone this repo and this repo.
- In client-rm-server, run bundle, rails db:migrate, and rails s to start the server
- In client-rm-client, run npm start, which will open the app in localhost:3001
- React.js with implementation of React Router
- Bootstrapped with Create React App
- Ruby on Rails API with JWT Authentication
- RESTful API architecture
- Realtor.com® API to query real estate data
- Styled with CSS and Material UI components