Code Monkey home page Code Monkey logo

campsite's Introduction

Campsite Finder

campsite-readme-header

User fills out a series of forms and suggested camping locations are returned., 5/17/2017

By Jordan Loop, Corey Redding, Daniella Trulls, Beth Hansen

Description

A web application that allows users to pick their style, setting, location and date of their preferred camping getaway. The application also displays addresses of campsites that fit their personal preferences onto a digital map, as well as includes pictures of the picked campsite.

Specs

Behavior
Our program should handle:
Input example
When it receives:
Output example
It should return:
User selects a camping style. tent / RV / cabin. return what is selected and a corresponding image.
User selects a setting. mountains / coast / river. return what is selected and a corresponding image.
User submits state. Oregon / Washington / California. return campsites in that State.
Program displays content matching the user style, setting and State. push "Submit" button Returns matching campsite with cost for one person staying one night, and amenities.
User submits a date for beginning of reservation. 04/06/2017 return selected date.
User is asked how many nights they will be staying. 3 return "3 nights" with corresponding image.
User is asked how many people will be staying. 2 return "2 people" with corresponding image.
Program will display cost per night per person. push Submit button Returns total cost of location, and google map of campsite location.
User is asked to enter their name and email address. "Joe Doe", "[email protected]" Returns "Thank you, Joe Doe! We have sent a confirmation email to [email protected]".
User can reset form Press "Reset Form" Refreshes page starting the process over.

Setup/Installation Requirements

  • Clone from GitHub Repository
  • Open index.html using any modern browser

{Leave nothing to chance! You want it to be easy for potential users, employers and collaborators to run your app. Do I need to run a server? How should I set up my databases? Is there other code this app depends on?}

Known Bugs

No known bugs.

Support and contact details

If you need help, have any concerns or comments please send them to [email protected]

Technologies Used

HTML/CSS/Bootstrap JavaScript/jQuery

License

Determine the license under which this application can be used. See below for more details on licensing.

Copyright (c) 2017

Acknowledgments

Michel Jasper: We used Michel's code to display a dynamic google map.
http://stackoverflow.com/questions/1300838/how-to-convert-an-address-into-a-google-maps-link-not-map/7898520#7898520
http://www.mikedoesweb.com/2012/convert-tag-to-google-maps-embed-automatically-with-jquery/

MadeByOliver: Calendar Icon.

Icons made by Madebyoliver from www.flaticon.com is licensed by CC 3.0 BY

Freepik: Night Icon.

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

Freepik: Hiker Icon.

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

MadeByOliver: Dollar Icon.

Icons made by Madebyoliver from www.flaticon.com is licensed by CC 3.0 BY

Freepik: Coast Icon.

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

Freepik: River Icon.

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

MadeByOliver: Cabin Icon.

Icons made by Madebyoliver from www.flaticon.com is licensed by CC 3.0 BY

Freepik: Trailer Icon:

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

Freepik: Mountains Icon.

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

Freepik: Tent Icon.

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

campsite's People

Contributors

jordloop avatar coreysnightout avatar bethatmarys avatar

Watchers

James Cloos avatar Dani Trulls avatar  avatar

Forkers

jordloop danitlls

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.