Skip to content

mlabouardy/property-for-sales

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developers

Mohamed Labouardy
Yazid Hassaine

Demo

Client http://51.254.132.239:9000/#/
Server http://51.254.132.239:8081/property-for-sales
Cloud http://51.254.132.239:3000/
Database MySQL http://51.254.132.239:3306

Property-for-sales

- Server: EJB/Spring Security/Spring MVC/Mockito/Hiberante/MySQL
- Client: AngularJS/HTML5/JavaScript/CSS/Bootstrap
- Cloud: NodeJS/ExpressJS/Multr
- Deploy: Docker

Screenshot

Alt text

Public:

- /adverts -> GET -> List of adverts 
- /user/create -> POST -> Register
- /adverts/{id} -> GET -> Advert detail 
- /user/{id}/adverts -> GET ->user adverts 

Private:

- /api/user/adverts -> get -> user adverts 
- /api/user/adverts/{id}/delete -> GET -> delete advert
- /api/user/{id}/adverts/{id}/delete -> GET delete user advert  
- /api/adverts/create -> POST -> create advert 
- /api/login -> GET -> Login
- /api/users -> GET -> list of users
- /api/profile -> get > GET PROFILE
- /api/profile/update -> post -> update profile
- /api/user/{id}/delete -> GET -> delete user 
- /api/profile/pîcture/delete -> POST -> update profile picture  
- /api/criteria/update -> POST -> update search criteria
-  /api/criteria -> GET -> get user criteria

About

Web app to find your perfect property in France

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published