Skip to content

YolandaKok/airbnb-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web application for booking rooms.

A user of the application may be a host, a guest or he/she may remain anonymous. Each host manages several rooms (photos, availability, services) so that a guest that navigates the website can decide which one matches his/her preferences. A user needs to has a personal account so that he/she can rent a room.

In the application, there is also an administrator that manages the users' requests to become hosts and can export xml files that contains current statistics (houses, dates, users).

Lsh (locality sensitive hashing) algorithm is used to suggest accomodation depending the reviews and history of the current user.

Libraries used:

angularjs angular-animate angular-aria angular-jk-rating-stars angularjs-slider angular-jwt angular-material angular-messages angular-resource angular-ui-router jquery ngmap uniq angular-daterangepicker.min.js bootstrap-daterangepicker.min.js moment sentimood ui-bootstrap-tpls

Jar files used:

commons-io-2.5 jackson-annotations-2.8.7 jackson-core-2.8.7 jackson-databind-2.8.7 jackson-datatype-jdk8-2.8.7 jackson-jaxrs-base-2.8.7 jackson-jaxrs-json-provider-2.8.7 jackson-jaxrs-xml-provider-2.8.7 javax.xml.bind jaxb-api jaxb-core

Collaborators: Yolanda Kokkinou(https://github.com/YolandaKok) Dimitra Mavroforaki(https://github.com/dimitramav)

About

Airbnb Clone using Web Services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published