A real estate investment cash-on-cash calculator app where users can add property and calculate the cash-on-cash returns.
- Java
- Spring Boot
- Spring Security
- PostgreSQL
- JavaScript
- HTML
- CSS
- YAddress API
- Census.gov API
- Cloudinary API
- Java 17
- Spring-boot
- Maven
- PostgreSQL
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:
- Open your command line interface and start PostgreSQL with the psql command.
- Create the "restinv" database with this command:
CREATE DATABASE restinv; - Set up your application.properties file with database username , password etc.
https://github.com/monishajacob/RestInv.git
cd RestInv/
mvn clean install
Start the application: Start the Spring Boot application by running
mvn spring-boot:run
Now RestInv should be accessible from port 8080
Login/Register:
Market:
View Property:
Create Property:
View Property Calculation:




