Skip to content

This is an application where travel and vacation agencies can post the locations and services they offer and users looking for vacations or a place to visit can find the places , read reviews from past visitors and get a chance to review after visiting a place.

License

Notifications You must be signed in to change notification settings

pwnipc/VacayFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VacayFinder

Author

Brian Mutiso : Carlos Kipkoech : Sitati Solomon : Chalie

Description

This is an application where travel and vacation agencies can post the locations and services they offer and users looking for vacations or a place to visit can find the places , read reviews from past visitors and get a chance to review after visiting a place.

Live App View Here

Live Release

Live : Download Here Run the package using java -jar VacayFinder<version>.jar

Projects Home page

image

Dependencies

  1. [junit-jupiter-api] 'org.junit.jupiter:junit-jupiter-api:5.8.1'
  2. [junit-jupiter-engine] 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
  3. [spark-core] 'com.sparkjava:spark-core:2.9.3'
  4. [slf4j-simple] 'org.slf4j:slf4j-simple:1.7.32'
  5. [gson] 'com.google.code.gson:gson:2.8.9'
  6. [sql2o] group: 'org.sql2o', name: 'sql2o', version: '1.5.4'
  7. [postgresql] group: 'org.postgresql', name: 'postgresql', version: '42.2.2'

Setup/Installation

  1. git clone https://github.com/Chal13W1zz/VacayFinder.git

  2. cd vacayFinder/

  3. edit postgresql username, password and database in App.java

  4. run psql < create.sql in the project root to create the database

  5. gradle run to compile and host the application

Technologies Used

  • Java
  • Spark
  • Handlebars
  • PostgreSQL
  • Gradle
  • Maven
  • Bootstrap
  • Fontawesome
  • Heroku

Support and contribution purposes

  • Fork the repo
  • Create a new branch (git checkout -b feature)
  • Make the appropriate changes in the files
  • Add changes to reflect the changes made
  • Commit your changes (git commit -m 'Improve/Add feature')
  • Push to the branch (git push origin feature)
  • Create a Pull Request [Make sure your code is properly commented]
  • If you find a bug, kindly contact us.

Known Bugs

N/A

MIT License

Copyright (c) 2021 vacayFinder

About

This is an application where travel and vacation agencies can post the locations and services they offer and users looking for vacations or a place to visit can find the places , read reviews from past visitors and get a chance to review after visiting a place.

Topics

Resources

License

Stars

Watchers

Forks