Giter Club home page Giter Club logo

capstone-client's Introduction

Links to client-side application, deployed client app, and deployed api.

Client Github Repo https://github.com/deeforte/capstone-client

Deployed Client https://deeforte.github.io/capstone-client/

API Github Repo https://github.com/deeforte/capstone-api

Deployed API https://shrouded-waters-11972.herokuapp.com/

Screenshot of the app

Public list of local craft brews view alt text

Brewer's manage their craft beers view alt text

Technologies used

html javascript css & bootstrap handlebars ajax

General Approach

Several days of planning the wireframes, user stories, ERD and research into what's on tap locally. I setup the client and API repos ahead, but did not start any coding until first day of project work.

I focused on the backend first getting each route tested before working on the client side. I tested each feature as code was added or modified.

Installation instructions

No customized installation instructions.

User Stories

As a brewer, I want to signup/signin and list the beers that are currently on tap at my brewery so that we have informed guests.

As a brewer, I want to be able to update the list when the tap selection changes to attract new guests.

As a brewer, when I update my brewery’s beer list I want see an updated list to that I know updates have been made successfully.

As a craft beer drinker, I want to use What’s On Tap app to select my location and see what’s brewing nearby to plan my pub crawl. List should show brewery, name of brew and style brew.

As a craft beer drinker, I want to filter by the type of beer I like so that I get to the breweries that have my favorite style beer.

As a craft beer drinker, after I click on a brew I want to link to google maps to see the location of the brewery so I know how to get there.

As a craft beer drinker, after I click on a brew I want to see a description of the brew to know more about the brewing details.

Wireframes

Craft Beer Drinker alt text

Craft Beer Brewer alt text

Pitch

As a craft beer enthusiast when I go to a restaurant I want to know what's on tap. This app is in the tourism category and open to the public(no sign in necessary). It is a site that travelers can check for a list of breweries near their travel destination to learn what's on tap at a particular brewery.

Brewers signup/signin to register their brewery and list their craft beers.

Unsolved problems or hurdles

Improvements to styling are needed.

capstone-client's People

Contributors

deeforte avatar

Watchers

 avatar

capstone-client's Issues

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.