Git Product home page Git Product logo

runfinder's Introduction

Run and Chug

PLEASE REQUEST ACCESS TO CORS SERVER TO FULLY UTILIZE THIS APPLICATION

Run and Chug is a website designed for users to locate race events such as marathons, half- marathons, 5ks and other race events in a specified city- as well providing info on nearby brewers in that area- users may be thirsty after a run!

Run and Chug is an html based projected that utilizes BULMA CSS framework, and third-party APIs; RunSignUp and Open Brewery DB.

API links

https://runsignup.com/API

https://www.openbrewerydb.org/

BULMA CSS framework was selected for this project because of the simplicity of syntax and responsive design elements. The third-party API used in this projected were selected not only to support the intended concept of this project, but also because of the compatibility between these two APIs; in that they have similar parameters, which allows a user to search one a single query and be returned coherent results from both APIs. Some of the difficulties encountered by our team on this project was finding third party APIs that had similar documentation to facilitate the results we wanted while maintaining clean and straight forward code.

Additionally while using our RunSignUp API we discovered it was necessary to gain temporary access to CORS demo server.

https://cors-anywhere.herokuapp.com/corsdemo

One of our original concepts was to include a weather forecast for queried race results, however we realized that as weather forecast info wasn’t available for future events, it was conceptually inappropriate.

image

GitHub

https://github.com/ancs214/RunFinder

Live application link

https://ancs214.github.io/RunFinder/

runfinder's People

Contributors

ancs214 avatar mdiab-hub avatar lemonsma avatar diabm1 avatar lindelldn avatar bshort985 avatar

Watchers

 avatar  avatar

Forkers

lindelldn

runfinder's Issues

User Input Accommodation

Expected:
user is able to search with or without capitalization
user is able to search states with two names (i.e. new york)

Current:
user must enter all lowercase for results
when user enters a state with two names (i.e. new york), there are no results

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.