A travel planning application built with node.js, express and mongodb.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
auth
bucketlist
pictures
place
public
test
users
.env
.gitignore
.travis.yml
config.js
models.js
package-lock.json
package.json
readme.md
server.js

readme.md

Travel Bucket

It's a big world out there. What avid globetrotter doesn't have a bucket list of places to go? Travel Bucket is a bucket list app for travel enthusiasts that allows travelers to search for new places to visit, list and plan trips, as well as check off and review places they visit on their bucket list.

Demo

Click here to try out the app

Note: When searching stick to countries and major cities. The demo database is currently limited to capitals and most populous cities as well as almost every country in the world. A full release would include states, parks, famous landmarks, popular cities, beaches and other travel destinations.

Create your own user with the Join button or use:

  • Username: testuser
  • Password: test

Technology

Travel Bucket is a Fullstack application using Node.js and Express for the backend with MongoDB as the database. HTML5, CSS, Javascript and jQuery were used for the client-side portion of the app. Mocha/Chai were used for the test framework. Travis CLI was used for continuous integration and deployment.

Screen Shots

Bucket List

alt text

Visited

alt text

Login

alt text

Search Page

alt text