Git Product home page Git Product logo

hops's People

Contributors

adcousin avatar jps09 avatar mordhin avatar sbriclot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

jps09 sbriclot

hops's Issues

UI Kit

  • Create route /ui-kit
  • Update controller controllers/pages_controller.rb
  • Create view views/pages/ui_kit_html.erb
  • Create stylesheets assets/stylesheets/components & assets/stylesheets/pages
  • Load icons in assets/images
  • h1, h2 ...
  • beer-card-lg -md -sm
  • actions-icon for lists
  • count-icon for statistics
  • tag (probably tag-color, tag-city...)
  • beer-pic
  • search-bar
  • list-item
  • search-tabs with active and inactive state
  • layouts including yellow title + image banner + rounded container + all icons (back, home, cellar)
    • layout with big container
    • layout with small container
  • forms

US_lists#index [CELLARS-LISTS]

This route is the cellar.
People can see their own beer lists

  • Display all user's lists
  • Create a list (name, color)
  • Edit a list (name, color)
  • Delete a list

US_beers#new-create [SEARCH]

  • A user can suggest a new beer entry ( Default is_validated status == false) -> notif to admin
  • Search for duplicates and ask the user if one of the search results may be the beer he/she is searching for before submitting form
  • An admin can add a beer from pages#search

US_contents#new-create [BEER-INFO]

A user can add a beer to one of their lists

  • Add a beer to wishlist
  • Add a beer to blacklist
  • Add a beer to wishlist
  • Add a beer to a custom list

US_beers#edit-update [BEER-INFO]

  • A user can suggest a modification -> notification to admin for moderation
  • An admin can edit a beer without validation from beer#show

US_breweries#new-create [SEARCH]

  • Search for duplicates and ask the user if one of the search results may be the beer he/she is searching for.
  • An admin can add a brewery without validation process

Refactor beer-card-lg for all screens

Appears in two screens :

  • searches#index
  • lists#index (white/black/wish tab)
  • lists#show (custom list)
  • breweries#show (will turn to -sm probably)

Fixes :

  • Delete link
  • List icons
  • Give space, deal with overflow and one-line labels

US_pages#about

People can see the developers behind the app (aka the beer gods)

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.