Trying to make a gradebook in Bubble. Please help!

Hey everyone! I am trying to make a Gradebook in Bubble that would look something like the image posted below. I need some help please! All ideas and solutions welcome!

It can be done in bubble obv. Need to set up courses tests and students and then a table to display.

Is there a question?

I have the courses and students in a database. Teachers will also be able to make tests or assignments using a popup menu on the screen. I am trying to figure out how to make a table like the one in the picture that displays the students on the very left hand side, and then will display each assignment for that course on the top of the table and have an input for each row of students allowing the teacher to input the grade for that specific student on that specific row.

Have to scope out fields and linked tables and then filters by professor or class and then the table.

If this is all.youre looking for you’d be better served in Sheets with permissions on tabs for diff professors

The gradebook is connected to an entire Student Information System with attendance, discipline, scheduling, etc. I am not quite understanding your solution to making this gradebook.

Is the SIS in Bubble? If so, then add a gradebook page by adding the tables, dependencies, and inputs. If it isn’t then this standalone shouldn’t be in Bubble.

Yes it is.


This is what the gradebook page looks like now. Instead of the teacher having to select an individual assignment, I want to show each assignment created as a row on the top of the entire repeating group and allow for the teacher to input a grade for that specific student.


So it would look something like that. Bubble would keep adding an additional collum for each new assignment created.

Using RGs nested in RGs create a RG of the assignments for current course (it may work in tables but too buggy for me to know)

Yes I can do that but how would I have it create a new repeating group for a new assignment that is created?

The assignment is a record in assignments and part of the parent’s class. The RG is this class’s assignments (sorted by date)


Okay so I got the RG to show a new collum for each new assignment created.
Now I am struggling to make a new repeating group that would allow the teacher to input a grade for that specific assingment for that specific student shown on the left.

I don’t know how you set up your DB but it shouldn’t be a new RG to do that. GL

I’d suggest watching some videos, this is pretty starter stuff.

If you send the editor link here we can take a look at the data structure, so we can guide you best.

Ghost Codes | Bubble Plugin Dev & Designer (ghostmade.xyz)

Look at the first option “Sums & Averages”. Is that kind of the table you need? This is built without using the table element. Can see it kind of working the same way. You’ll just need to understand how nested RG’s work.

edit: just realized it may be broken? checking it out.

edit2: fixed.

Yes this is similar. However, I would need a new “status” to be created each time a new assignment is made.

Well if it’s some use, I can provide you an editor link for it so you can see it. Let me know.