Coder Social home page Coder Social logo

travel_buddy_fe's Introduction

ezgif com-gif-maker (3)

Travel Buddy -(front end)

Deployed to Heroku

Contributors Issues Stargazers Forks

Welcome to Travel Buddy

  • The frustrating part about planning a trip with friends is keeping track of all the details. Wouldnโ€™t it be easier if all the details were in one place for all to see? Travel Buddies makes it easy to organize a trip while keeping everyone involved on the same page.

Table of Contents

README


Overview

Travel Buddy is a 10 day, 6 person project. The idea was to build a web application that allows users to connect and plan trips to national parks.

  • Apply principles of flow control across multiple methods
  • Design a one to many relationship using an API backend application
  • Design a many to many relationship using an API backend application
  • Design self referential relationship using an API backend application
  • Write migrations to create tables with columns of varying data types and foreign keys.
  • Use Rails to create web pages that allow users to CRUD resources
  • Use Rails to allow users to connect with other users
  • Create instance and class methods on a Rails model
  • Write model and feature tests that fully cover data logic and potential user behavior

Tools Used

  • Ruby 2.7.2
  • Rails 5.2.6
  • PostgresQL
  • Postico
  • Capybara
  • Launchy
  • Orderly
  • SimpleCov
  • Git/GitHub
  • HTML
  • CSS
  • Bootstrap
  • RSpec
  • Pry
  • Atom
  • VS Code
  • Travis CI
  • API
  • RuboCop

Project Configurations

  • Ruby version

    $ ruby -v
    ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin20]
  • System dependencies

    $ rails -v
    Rails 5.2.6
  • Database creation

    $ rails db:{drop,create,migrate,seed}
    Created database 'travel_buddy_fe'
    Created database 'travel_buddy_fe'
  • How to run the test suite

    $ bundle exec rspec
  • Local Deployment, for testing:

    $ rails s
    => Booting Puma
    => Rails 5.2.6 application starting in development
    => Run `rails server -h` for more startup options
    Puma starting in single mode...
    * Version 3.12.6 (ruby 2.7.2-p137), codename: Llamas in Pajamas
    * Min threads: 5, max threads: 5
    * Environment: development
    * Listening on tcp://localhost:3000
    Use Ctrl-C to stop
    

Contributors

๐Ÿ‘ค Antonio King

๐Ÿ‘ค Elliot Olbright

๐Ÿ‘ค Carina Sweet

๐Ÿ‘ค Michael Abbott

๐Ÿ‘ค Matt Kragen

๐Ÿ‘ค Matt Toensing

travel_buddy_fe's People

Contributors

elliotolbright avatar chsweet avatar antoniojking avatar matt-kragen avatar matttoensing avatar abbottmichael avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.