Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Epic task list #1

Open
15 of 38 tasks
dolugen opened this issue Aug 20, 2020 · 0 comments
Open
15 of 38 tasks

Epic task list #1

dolugen opened this issue Aug 20, 2020 · 0 comments

Comments

@dolugen
Copy link
Collaborator

dolugen commented Aug 20, 2020

Everything todo before it's done.

  • Frontend
    • Build main page for selecting input criteria, including the following fields:
      • Averaging parameters (MVP)
        • averaging time interval
        • the location
        • date range
      • Pollutants (MVP)
        • Link to section of resources page
        • Tooltip
      • Place search (city, country, etc.) (MVP)
      • Inclusion of extra information sources like traffic data, nearby emissions sources, health data
      • Map display
    • Build report pages with the following components:
      • Stats (specifics TBD) (MVP)
      • Charts (specifics TBD) (MVP)
        • Add basic bar chart of averages data
        • Color the bars according to AQI levels (discuss)
        • Additional charts? (to be discussed)
      • Small map of sensor locations (MVP)
        • Show markers of sensor locations
        • Show tooltip with location info when markers are clicked (to be discussed)
      • Button to share report (MVP)
        • Permalink generation
        • Copy URL to clipboard
        • Card attributes for optimal social media sharing
      • Button to learn more (MVP)
        • "Learn more" links to Resources page
        • Add content for Resources page
      • Button to download report
      • Button to download data
      • Build resources page with the following components
        • Display Infographics
        • Links to learn more about transportation emissions, health effects (MVP)
  • Build backend to support the report generation
    • Integrate API to generate report (MVP)
      • Use Averages endpoint for main stats
      • Use Locations endpoint for populating markers on the map
    • Generate and download spreadsheet of data (CSV)
  • Providing documentation, that includes information about:
    • Setting up the project
    • Deploying the app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant