Explorabilities exp icon

Plan your next vacation.

Find your places to eat, sleep and play.

For industrious developers:

  • Clientside: React w/React Router
  • Serverside: Express/Node
  • Database: Postgres - The Postgres app is highly recommended for testing purposes
  • ORM: Sequelize
  • db/dbconfig.js requires some finagling. Create a role on your database that has superuser and login privileges.

Team

  • Product Owner: David Chang
  • Scrum Master: Derek Young
  • Development Team Members: Tenzin Sonam

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

  • Search for your favorite vacation spot
  • Checkout various points of interests with the Google Maps interface
  • Add the park/museum/restaurant/club to your itinerary
  • Save your itinerary for future access

Requirements

  • React
  • React Router
  • Node 4.10.x
  • Express 2.6.x
  • Postgresql 9.5.x
  • Sequelize
  • Google Map API

Development

Installing Dependencies

From within the root directory:

  ~ npm install
  ~ npm run build
  ~ npm start
  
  * Download Postgres App from [postgresapp.com](https://postgresapp.com)
  * Create db user and update dbconfig.js with db user credentials
  * Start the Postgres db
  * Open app in the browser by running (https://localhost:3000)

Contributing

See CONTRIBUTING.md for contribution guidelines.