Skip to content
Allow users to plan, update, and record trips
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
auth
public
screenshots
test
users
.gitignore
.travis.yml
README.md
config.js
package-lock.json
package.json
server.js

README.md

Captains Log

Allow users to document vacations and memories

Live Demo

Live Demo

Motivation

I wanted to create a paperless travel application that allows users to document their vacations in a private platform

Screenshots

Welcome/ Landing Page:

Captains Logs Landing Page

Vacation Page:

Captains Logs Vacation Page

Memories Page:

Captains Logs Memory Page

Summary

Users will create an account to plan and document their most recent vacations. The vacations documented will include the location (city, country), date/time of flight, and date/time of departuring from the trip. Users will then be able to select a vacation and document a list of events (referred as memories) during the time of their vacation. Users will be able to edit both Vacations and Memories to fix grammatical errors or change the date and time of either flight or departure. Users can also delete vacations if plans were cancelled. Users are encourage to explore the vast globe and not worry about losing track of their memories as opposed to documenting in a physical journal.

Technologies Used


Frontend Technologies:

  • HTML
  • CSS
  • JavaScript
  • Jquery
  • AJAX

Backend Technologies:

  • Node.js
  • Express
  • Mongoose
  • MongoDB
  • brcyptjs
  • passport
  • Mocha
  • Chai
  • jsonwebtoken

Third Party Resources:

You can’t perform that action at this time.