Giter Site home page Giter Site logo

bakerscalc's Introduction

BakersCalc

This is the frontend app for BakersCalc.

Note: This project can be run without access to the bakerscalc api, although saving and restoring functionality will not work.

Use npm i to install the dependencies and npm start to run the app. It should now be available on localhost:3000!

app preview with pizza dough recipe

Quick Start

  • To add ingredients click the green "+" button on the bottom
  • To remove an ingredient click on its trash can icon
  • Each ingredient have name, percent, type, and hydration properties

Ingredients

  • flour type ingredients are used to calculate the total flour
  • liquid type ingredients are used to calculate the hydration
  • starter type ingredients are handled uniquely - 100% hydration starter means it's been fed equal parts flour/water.

Options

  • When set to thickness factor mode, all pan size measurements should be supplied in inches

bakerscalc's People

Contributors

chasenpse avatar dependabot[bot] avatar

Watchers

 avatar

bakerscalc's Issues

Add accounts

Accounts should have the following features:

  • Signup, login/out, and password reset
  • Save recipes to account, ability to toggle between public/private
  • "Update recipe" button to update existing recipes (recipe must be tied to an account)

Account features are purely additional, they are not required and the implementation of them will not remove/inhibit any current functionality.

Add reset button

Add a reset button that clears all current ingredients and sets dough options to defaults

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.