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

Create controllers and basic CRUD for youth savings years #5753

Open
4 tasks
Tracked by #3027
elasticspoon opened this issue May 27, 2024 · 1 comment
Open
4 tasks
Tracked by #3027

Create controllers and basic CRUD for youth savings years #5753

elasticspoon opened this issue May 27, 2024 · 1 comment

Comments

@elasticspoon
Copy link
Collaborator

elasticspoon commented May 27, 2024

What type(s) of User Does This Feature Affect?

  • supervisors
  • admins
  • volunteers

Description

Part of #3027
Blocked by #5752

Youth 14+ in foster care in MD are supposed to receive money deposited into a “Foster Youth Savings” account each year.

We have created tables and models to track the deposits towards a case each fiscal year. Now we need to be able to actually create and modify those deposits. That means building out the CRUD and controllers needed for this functionality and the super basic views to display it.

Some things to consider:

  • how should we route this feature? Should this be a nested resource?
  • Don't worry about linking up these initial views, that will come later
  • Consider what actions we need. Should we have more actions than just basic CRUD? Do we need actions for creation or can that be automatic?
  • Do we need more than just an index page? Can we just do all the editing with turbo frames?

Criteria for Completion

  • please tell me you came up with something better than youth savings year
  • Build out a working show page view. it should display complete and incomplete items for the year and a monetary value (maybe this can count down from a maximum instead of counting up to encourage getting that 💵 )
  • Build functionality to edit values for a savings year
  • Build out an index that displays all the savings years for a particular case. Keep in mind not all volunteers know about or understand this program. Make sure the index page contains enough information to get them up to speed

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.

@elasticspoon elasticspoon converted this from a draft issue May 27, 2024
@elasticspoon elasticspoon added Help Wanted This is a special label that enables github to showcase issues that want help Ruby for Good 2024 DC 🎨 Design Needs a bit of a designers touch labels May 27, 2024
@elasticspoon elasticspoon moved this from Needs Grooming to To-Do in Casa Planning May 27, 2024
@elasticspoon elasticspoon removed the Help Wanted This is a special label that enables github to showcase issues that want help label May 27, 2024
@elasticspoon elasticspoon added not-ready-to-build and removed Ruby for Good 2024 DC 🎨 Design Needs a bit of a designers touch labels Jun 4, 2024
@elasticspoon elasticspoon moved this from Low Prio to No Prio in Casa Planning Jul 10, 2024
Copy link

github-actions bot commented Aug 4, 2024

This issue has been open without changes for a long time! What's up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No Prio
Development

No branches or pull requests

1 participant