NCEAS / vegbank2

Design and development for VegBank
http://vegbank.org
Apache License 2.0
1 stars 0 forks source link

New Web UI: Core Features #9

Open mbjones opened 5 months ago

mbjones commented 5 months ago

Phase II will focus on design of a new web application based on core, modern HTML and Javascript models that presents the core features of the current VegBank application, inlcuding the ability to search for plot, plant, and community data, and to display details of these on the site. It will inlcude the current data cart model to select multiple plots and download them at once, user management pages for account creation and authentication, and a simple page to upload the VegBank XML format to load new plots. At the end of this phase, a modern and maintainable version of VegBank (but with with fewer features than the original) will have been deployed, replacing the original application.

Task# Description Weeks Notes
13 HTML5/JS frontend - Design iterations 4
14 Query implementation - Plots 2
15 Data views implementation - Plots 2
16 Data views implementation - Plants 2 Task 16-19 lower priority
17 Data views implementation - Community 2
18 Query implementation - Plants 1
19 Query implementation - Community 1
20 Data cart and data download 3
21 Form page and logic to upload data via new loader 4
22 Data views implementation - Users (user signup, forgot password, account info, login, logout) 2 Switch to ORCID logins via DataONE
22 Switch to DataONE/ORCID auth (user signup, login, logout, jwt support) 4 Switch to ORCID logins via DataONE
23 User Certification request form (is user certification still needed - we have never turned anyone down?) 2 Proposal: Remove
24 Deploy VegBank 2 (VegBank 1 decomissioned) 2
25 Supervision and coordination (one week each for Jones, Lee, and the developer) 3
xx Contingency time 10

TOTAL: 40 person weeks