This project is for who is looking for real estates and who is looking for to sell/rent real estates.
Backend: Java 11, Spring Boot, Maven, Hibernate, JUnit5
Database: MySQL
end point : http://localhost:8080/users
end point : http://localhost:8080/users/{id}
end point : http://localhost:8080/users/products/{userId}
end point : http://localhost:8080/users
end point : http://localhost:9090/auth
end point : http://localhost:8080/products
end point : http://localhost:8080/products
end point : http://localhost:8080/products/{productName}
User bought the product once. If user buy the product again, "end date" will be upadated remain time plus 30 days. Purchase date will be updated also.
end point : http://localhost:9090/adverts
end point : http://localhost:8080/adverts/{advertNo}
end point : http://localhost:8080/adverts
end point : http://localhost:9090/adverts/update/{advertId}
end point : http://localhost:9090/adverts/delete/{advertId}
Clone this repo into your local:
git clone https://github.com/alperenmutlu/HepsiEmlak-FinalProject.git
Build using maven
mvn clean install
Start the app
mvn spring-boot:run