amnh-validation-tool's People
amnh-validation-tool's Issues
Highlight what has been filled and not auto-filled after Autocomplete Functions
Done for
- Taxnomy
- Location
Fix up the styles of Locations Autocomplete Dialog
Map click-selection functionality
@tiburona is going to play with this and see what she can extract from mapbox.
Add InfoWindow to the marker for the location returned by Google Maps
Questions For Christine
Do we need fields for Month, Day, and Year, or can we put it all in one field?
Have location autocomplete dialog fade in
Add checkbox to let user choose whether they want the Location AutoComplete Dialog
Fix WORMs API issues
- API Error
- change the basic iframe to become the search form
- handle non results
IndexDB tests
Sean will see if it fits our needs
Check up on No Button in Host Section
Make DatePicker style's Bigger
Check JQueryUI documentation
Which Lat/Long Fields should be autofilled
Clear fields every time there is a new search in the maps
Database clear button
Add a clear database button in the header.
Yes/No Functionality in Host Section
In the Host section, when the user clicks "Yes" display all the fields to enter. If the user clicks "No" scroll automatically to the next section.
Increase Size of Calendar
Upload the excel spreadsheet
@tiburona if you can please upload one of the spreadsheets it would be awesome
Create "Add Person" functionality in Determined By, Collector, and Donor Sections
Add the "people list" component to those sections. When the user clicks on the "Add Person" button. It will add the name information that the user entered in the "Verbatim Name" field to the "People List" component.
Don't let users Add a Person unless there is a value in Verbatim Name
Add Download CSV button functionality
When the user clicks on the "Download CSV" button, this should write all the data to a CSV and clear the database once the records have been written.
Make the header fixed and dynamic
The header should stay fixed to the top of the page as the user scrolls through the form.
We need to user's name to the header.
We need to add a "Save" Button which will be used to write to the database. (Do not implement database writes in this step.)
Add a Counter of how many records are currently in the user's local database.
Add Instruction option for all Selector Menus
Add Sex Options for Host Section
Add seconds to tracking number to maintain unique identity
Tie up WORMS Api functionality
Apply WORM Api functionality to the current template.
Write to Christine
- Ask about the closed sets
- Ask about selectors/multiselectors for the closed sets
- Is there always a collector?
Create
Fix Input Group component
Add the c-form__fieldset class to the input-group component
Add temperature conversion for fahrenheit and celsius inputs
Use onBlur event handler.
Make the date pickers work with jquery UI
Datepickers are not working currently. We are using Jquery for this and it was working on the stylesheet. See why it is not working on our form. Jquery is already installed.
Populate selector fields from closed_sets.md
Populate the respective selector fields based on the values in the closed_sets.md file.
humans.txt
create one with all the ppl
Change styling for placeholder text for text inputs
More clearly distinguish between placholder text and when a user has already entered text. Perhaps, blur the placeholder text a bit.
Finish up Locations Section
-
Search location should autocomplete with MapBox.
-
Farenheit to Celsius converter.
-
User should be able to click a location on the map.
-
Autocomplete all the fields when a user picks something in MapBox.
Add tooltips to input fields
- Search location
- Latitude from / to
The moment I started reading through all of the fields, I felt these were the same ones as in the excel, and that they would be trained by Christine. The ones that might need a further explanation are actually our fields, which are mostly buttons!!!
I would add instructions to the footer add another, download csv what do you think @ericperrotta
Add Functionality to Change User
JSON structure
@theseanything will provide a json structure for the form
Standardize the look of the closed sets and text inputs
Have the style be the same for when a user has not yet chosen any thing from a closed set list or entered anything into a text box.
The style should also be the same when the user has entered text into a text input or chosen an option in a closed set. This style should differ from above.
Have our first page go to the second page.
This should happen only when the person fills in their name and clicks the "Start" button.
Update username in header when user clicks Start Button on First Page
Verbatim species
do we need to capture the verbatim species name?
User name input
Editable user name field that persists through page refresh.
Testing of the Worms API
@KaiBot3000 will test the endpoints and see what data can be auto populated. @krtonga has already proposed to iframe worms inside the app and that is going to be a great extra resource
Add dev instructions to the README
Add instructions for parcel, etc.
Update instructions in each section
Write the instructions for each section. Look for the <p>
element in each section.
Clear database button
Add a clear database button in the header.
Add all the info icons and Connect Labels with Inputs
Every field should have an info icon and the appropriate guiding information should be entered for the respective tooltip.
Connect labels with inputs.
Add UX cues for fields that were not auto filled by WORMS API
Prompt user after they click the "Clear Records" button.
We want to check that the user is sure when they click the "Clear Records" button before we clear the database.
Add Another Specimen Button Functionality
When the user clicks on the "Add Another Specimen" Button at the bottom of the form, all the data entered should be added to the database or updated for that particular record.
All fields should be cleared. (This can be done by refreshing the page.)
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.