Skip to content

monishajacob/RestInv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

RESTINV

A real estate investment cash-on-cash calculator app where users can add property and calculate the cash-on-cash returns.

Demo

Demo Video

Tech Stack

  • Java
  • Spring Boot
  • Spring Security
  • PostgreSQL
  • JavaScript
  • HTML
  • CSS
  • YAddress API
  • Census.gov API
  • Cloudinary API

Installation and Setup

Required downloads

  • Java 17
  • Spring-boot
  • Maven
  • PostgreSQL

PostgreSQL Database Setup

Before you start, make sure you have PostgreSQL installed on your system. If not, download and install it from the official the official PostgreSQL site.

To set up the "RestInv" PostgreSQL database, follow these steps:

  1. Open your command line interface and start PostgreSQL with the psql command.
  2. Create the "restinv" database with this command:
    CREATE DATABASE restinv;
    
  3. Set up your application.properties file with database username , password etc.

Clone the Repository

https://github.com/monishajacob/RestInv.git

Navigate to the Project Directory

cd RestInv/
mvn clean install

Start the application: Start the Spring Boot application by running

mvn spring-boot:run

Getting Started

Now RestInv should be accessible from port 8080

Application Walkthrough

Login/Register:

Market:

View Property:

Create Property:

View Property Calculation:

About

RestInv is an app that allows users to calculate cash-on-cash returns for real estate investments. Users can add properties to the app to calculate returns.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors