# Dynamic List of Checkboxes - is this even possible?

**URL:** <https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751>\
**Category:** Database\
**Created:** [April 22, 2020, 12:12am UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751 "2020-04-22T00:12:13Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ALB](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alb/32/54352_2.png) [@ALB](https://forum.bubble.io/u/ALB)\
**Post date:** [April 22, 2020, 12:12am UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/1 "2020-04-22T00:12:13Z")

</div>

Hey folks, looking for a little guidance on how to implement the following:

1. There are a set of categories and under each category there are some skills.
2. This hierarchy should live in the database.
3. Each user can select a certain number of skills that apply to them.

So, I’d like to have:

1. A user page that is dynamically created from the categories + skills in the DB, with checkboxes next to each and separation between categories.
2. The page should auto-fill each checkbox based on what the user (may have) previously selected and was stored in the DB.
3. A user can make changes and save them, updating all fields in the DB.

Would really appreciate some guidance or examples on how to best implement something like this. Feel free to point me at topics if I’ve missed them searching…

Cheers!  
Al

---

<div class="post-metadata">

**Author:** ![ALB](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alb/32/54352_2.png) [@ALB](https://forum.bubble.io/u/ALB)\
**Post date:** [April 23, 2020, 3:49pm UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/2 "2020-04-23T15:49:46Z")

</div>

Hey folks, can someone move this to “Need help” instead of “Database”? I think it’s best suited to live there. I can’t seem to edit the forum any longer.

---

<div class="post-metadata">

**Author:** ![ALB](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alb/32/54352_2.png) [@ALB](https://forum.bubble.io/u/ALB)\
**Post date:** [May 19, 2020, 3:46am UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/3 "2020-05-19T03:46:02Z")

</div>

Hey @david17, speaking of data today - what are your thoughts to this question?

---

<div class="post-metadata">

**Author:** ![ALB](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alb/32/54352_2.png) [@ALB](https://forum.bubble.io/u/ALB)\
**Post date:** [May 19, 2020, 3:47am UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/4 "2020-05-19T03:47:40Z")

</div>

For a visual example:

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/0/0/006abd5de9ae26ac99edc50206378b4b6b1ab30d.png)

---

<div class="post-metadata">

**Author:** ![manikandan](https://avatars.discourse-cdn.com/v4/letter/m/3da27b/32.png) [@manikandan](https://forum.bubble.io/u/manikandan)\
**Post date:** [May 19, 2020, 5:24am UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/5 "2020-05-19T05:24:46Z")

</div>

Yes, Possible

Create Separate table for Category and Skills

Ex: Category : Name field.  
Ex: Skills : Category , Name field.

Link Skills to the User table. Add new field called skills (enable multi input on field creation on database)

Create RG group with category and inside create another RG with list of skills.

and add checkbox in skills. Check the status if user’s skills field have this current skills then checked, otherwise not checked.  
Once you checked then add this skill to user skills field, otherwise remove from user’s skills field.  
For your reference :

> **[Bubble - Visual Programming](https://test-test-1.bubbleapps.io/version-test/profile/1572522627663x801410124287686800)**
>
> Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications.

---

<div class="post-metadata">

**Author:** ![david17](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/david17/32/59859_2.png) [@david17](https://forum.bubble.io/u/david17)\
**Post date:** [May 19, 2020, 5:40am UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/6 "2020-05-19T05:40:38Z")

</div>

Yeah, that’s about it!

What do you want these check boxes to do? Are they filtering? Are they toggle-able?

---

<div class="post-metadata">

**Author:** ![ALB](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/alb/32/54352_2.png) [@ALB](https://forum.bubble.io/u/ALB)\
**Post date:** [June 15, 2020, 7:59pm UTC](https://forum.bubble.io/t/dynamic-list-of-checkboxes-is-this-even-possible/87751/7 "2020-06-15T19:59:02Z")

</div>

Hey @manikandan

Sorry, forgot to thank you for this. Looks great so far. Appreciate you building something and letting me poke around with it. Super helpful!
