drselump14 / trip-planner

Trip Planner

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trip Planner

The Trip Planner is web application on where you can manage your trip by organizing routes and tracking your expenses.

Features

  • Trips List Screen
  • Create trip with places and expenses
  • Show Trip
  • Update Trip
  • Delete Trip
  • Add or Delete places and expenses after trip create

Technologies used

Setup

# Clone Repository
git clone https://github.com/kananinirav/trip-planner.git

# Go to Folder
cd ./trip-planner

# Run bundle to install dependencies
bundle

# Create Database
rails db:create

# Run migration
rails db:migrate

# If you want to use a default seed data
rails db:seed

# Finally start server
rails s

# Open web application
open http://localhost:3000/

Run Specs

bundle exec rspec

Sample Images

Trips List Screen

Trips List Screen

Create trip with places and expenses

Create trip

Validation Error

Validation Error

Show Trip

Show Trip

Update Trip

Update Trip

About

Trip Planner

License:MIT License


Languages

Language:Ruby 73.1%Language:HTML 22.1%Language:JavaScript 2.6%Language:SCSS 2.1%