util.plucky courtesy of http://stackoverflow.com/questions/26369267/get-a-sum-of-all-values-that-have-matching-keys-in-a-javascript-object
ssg-estimator's Introduction
ssg-estimator's People
ssg-estimator's Issues
reduce lodash to just the utilized funcs
_.pick
refactor mulch editing logic to use mulch.current
what to do if user wants to change id on edit????
rewrite updated table
include update to total volume/price
watch out for naming collisions in edit button ids
can have generic names e.g. 'front' 'back' that could be common across pages
prevent mulch form submit on 'enter'
get count for each cistern add on & calculate accordingly
remember current route and re-display it on page refresh
remove all project.all -> load projects via ajax
Cistern labor calculations
- base labor
- inflow labor
- outflow labor
create user-viewable error messages
deal with boolean/string in rg.merger
Save project owner when saving project.
How to display cistern materials detail?
Currently no individual $ amounts for pipe, hardware, paverbase, stones
don't show mulch table header until some mulch
handle mulch zone delete
max inches not working on mulch form
calculate total prices for multiple cisterns
display first summary if existing cisterns on page load
unless previous state during this session
refactor all nav functions to hide all, then show
ensure duplicate project names aren't allowed
what if project name exists but current user doesn't have permission to view it?
for section init functions: $('body').hide() then $('section').show()?
can't handle case of mixed raingarden in/outflow channel/pipe
ex: if one pipe, one channel inflow, c.inflowMaterials would need to be two different kinds of objects together
handle multiple project owners
refactor all 'current' to be flag on project/component object
Display saved projects based on ownership.
display cistern summary, details (labor/materials)
save edited mulch zone to mulch zone object
Load saved project from FB
throw error on any form submit if name (id) is a duplicate
prohibit navigating away from login page if not logged in
uber-summary for 'all cisterns'
handle mulch 'save' to project
all component routes error on displayExisting if user navs without creating project
add creation date to all project nodes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.