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

Infrastructure for School Chapters 🧱 #498

Open
tomas-salgado opened this issue Sep 3, 2024 · 1 comment · May be fixed by #500
Open

Infrastructure for School Chapters 🧱 #498

tomas-salgado opened this issue Sep 3, 2024 · 1 comment · May be fixed by #500
Assignees
Labels
Backend 🔌 This requires backend work (ie: DB, business logic). Feature 🚀 A new feature or improvement. Full-Stack 📚 Requires frontend and backend work. Infrastructure 🪵 Improved infrastructure (not a feature).

Comments

@tomas-salgado
Copy link
Collaborator

tomas-salgado commented Sep 3, 2024

Description

We eventually want to have more support and functionality for chapters within the member profile. First, we'll need to get the basic infrastructure in place to support this. In this issue we will do 2 things:

  • Create a chapters table
  • Add the ability for admins to mark a school that has a chapter

Acceptance Criteria

  • Create a chapters table that for now only needs to do two things: (1) store which schools have a chapter by linking the school_id and (2) store the timestamp of when a school was added to the chapters table
  • Add a field to the dropdown in the "Schools" page of the Admins dashboard
  • This new field should add a school to the chapters table when selected
  • Add a confirmation modal that appears after selecting the field (and before adding the school to the chapters table)
  • The new field should only appear in the dropdown for a school if the school is not yet in the chapters table

Additional Context

This is what the dropdown currently shows:

Screenshot 2024-09-03 at 2 23 22 PM
@tomas-salgado tomas-salgado added Feature 🚀 A new feature or improvement. Infrastructure 🪵 Improved infrastructure (not a feature). Backend 🔌 This requires backend work (ie: DB, business logic). Full-Stack 📚 Requires frontend and backend work. labels Sep 3, 2024
@tomas-salgado tomas-salgado changed the title Infrastructure for Chapters 🧱 Infrastructure for School Chapters 🧱 Sep 3, 2024
@iperalta7
Copy link
Contributor

I'd like to tackle this!

@iperalta7 iperalta7 linked a pull request Sep 4, 2024 that will close this issue
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend 🔌 This requires backend work (ie: DB, business logic). Feature 🚀 A new feature or improvement. Full-Stack 📚 Requires frontend and backend work. Infrastructure 🪵 Improved infrastructure (not a feature).
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants