rubyforgood / casa

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
https://casavolunteertracking.org/
MIT License
314 stars 478 forks source link

New Line Chart Metric #5407

Closed FireLemons closed 10 months ago

FireLemons commented 11 months ago

Description

On the /health page, add a new line chart. The chart should contain 12 months of data including the current month. The chart should track the following stats:

Create a json endpoint for the chart data. Make sure the json contains the minimum amount of data for the chart. Make sure the endpoint is accessible to users who are logged out.

If chart creation fails, display an error to the user explaining why. Print a detailed version of the error in the console.

No testing required but prove your solution works.

See:

We use chart.js for graphs See: https://github.com/rubyforgood/casa/wiki/Working-with-Frontend-Assets

How to access the QA site

Login Details:
Link to QA site

Login Emails:

password for all users: 12345678

Questions? Join Slack!

We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.

sarvaiyanidhi commented 11 months ago

Hi @FireLemons Can you assign it to me.. I would like to implement this feature. Thanks

bcastillo32 commented 11 months ago

looking forward to this! Thank you for creating the ticket @FireLemons and thank you for working on it @sarvaiyanidhi !

github-actions[bot] commented 11 months ago

This issue has been inactive for 260 hours (10.83 days) and will be unassigned after 100 more hours (4.17 days). If you have questions, please

If you are still working on this, comment here to tell the bot to give you more time

sarvaiyanidhi commented 11 months ago

PR is submitted for review #5425

github-actions[bot] commented 10 months ago

This issue has been inactive for 240 hours (10.00 days) and will be unassigned after 120 more hours (5.00 days). If you have questions, please

If you are still working on this, comment here to tell the bot to give you more time

sarvaiyanidhi commented 10 months ago

PR is submitted for review