dhi-temp's People
dhi-temp's Issues
Add error handling to create model and scenario forms
Import Tonnage Metrics
Initiates a ? step wizard process.
- Step 1: drag and drop excel spread sheet.
- Step 2: Input form gathering (cell) details on what cells to process.
- Step 3: Edit date ranges.
- Step 4: Edit hierarchy (tree - like view of mine labels (nodes). drag nodes and grouping. Button to send data for 2nd stage processing - displays Mine Plan Details Page now with Bench Levels Data View component.
Mining Plans: Card
Card view showing:
- Current Mine Area
- Created date
- Edited Data
(Same card component as used on Mining areas)
Test Isuue
This is a test issue descrioption
Mining Plan Details Page
Displays following information:
- Mining Area
- Received from
- Type
- created by
- Comments
- Issue Date
- created on
- edited on
Buttons:
- Edit (details) - navigates to prepopulated New Plan component.
- Import Tonnage (excel file).
- Import Gridded Schedule
Delete Mine plan Button
Bench Levels Chart
Chart to display multiple traces. Data is passed as JSON
Will also need to interact with Bench Levels Chart Controller.
Ability to delete models and scenarios via table controls
Scenario file uploads
Mining Area : Mining Plans Table
Table displaying a Mine plans for the current Mining area.
Columns to include:
- Link (to the plan. Navigates to the Mine Plan Details page
- issue date
- Name
- type
- received from
A Button to add a new Plan. Navigates to a Create a New Mine Plan page
Gridded Schedule
Gridded schedule workflow.
Refer to printouts for further details. This issue will be need to broken down into tasks/issues.
Mining Area: Tabs
Tabbed nav bar showing following options:
- Mining Plans
- Models (TBI)
- Tracking Points (TBI)
- Tracking log (TBI)
Ability to edit models
Mine Area Layout
This includes:
-
Navbar and Navbar (menu) items
-
associated pages:
- Home (Mining Areas)
- Mining Area
- Reports (empty)
Quick View Card
(Material UI ) Card view showing following contents:
- Mining Area Name
- Mining Area Created date
- Mining Area Edited date
- Button to navigate to selected Mine Area Details Page.
Mining Areas Table
(Material UI) table displaying list of mining areas.
A button to create a new mining area. Will navigate to a create mine area page.
Maybe a modal dialog is better. - Yes agree
Prompts user for:
- name
- parent mine (optional)
Authentication
Add authentication and logic to restrict views to application routes and site content.
Integrate with Osama's auth code.
Hierarchy Drag-n-Drop
This component allows the user to view a hierarchy relationship as a tree and allows for the drag and drop nodes within the tree - thereby redefining relationships groups and nodes.
Bench Levels View
Display output that has been previously generated via the Import tonnage 4 step process.
Made up of 2 subcomponents:
- Tree view of data groupings. Controls which tracings to display on chart
- Chart showing 1 or more timeseries traces.
- Table view of chart data
A Tabbed nav bar is used to toggle between chart and table view.
A Delete mine plan button
Bench Level Table
View bench level values in a table linked to the bench level controller - Controller should apply to both the chart and the table
Date Feedback Form
Need to setup a date feedback form that allow the use to set the start and end date for each string extracted from the spreadsheet date area. The table consist of the following 3 columns:
Date String
Start Date
End Date
Refactor forms to use RTInput for models and scenarios
Mining Plans : Create New Mine Plan
Input form requiring following inputs:
- Plan name
- Mine area
- Issue Date
- received from
- type: drop list displaying: LoM , 1 Yr Plan, 2 Yr Plan, 5 Yr Plan
Save and Cancel Buttons
Timeseries Groups Refactor
Refactor to accommodate endpoint implementation changes made to time series grouping/representation.
(tonnagesetup endpoint)
Bench Levels Chart / Table Controller
A component to display a (hierarchical) tree view of bench drill sites. Used to control which traces are to be displayed on the Bench Levels Chart component. - This controller should also be applied to the bench level table
Mining Areas: Create New Mine Area
Simple form that prompts user to enter name for mine area.
Name:
Export Bench Level control
Control that allows the user to export the data in the bench level table to a csv format
Ability to edit scenarios
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.