The students, with help from their teacher Rose Welsh and Ms Ashby, had to create a cheap, non-perishable product to solve a common problem at the school: kids forgetting what items to bring to school.
Room 19 came up with the idea of bag tags called "TagYaBag". The product can be clipped on to a school bag. One side has a design and the other has a timetable so parents and students know the subjects for each day.
Hanna Campi, 10, said the project highlighted the talents of all the students.
"The kids that may not be good at some things were good at other things. Some were good at marketing, some were good at production and some were good at finance," she said.
A total of 240 bag tags were created and 15 designs were available; each one hand-drawn by the students. A promotion day and two sale days were held and all the products, priced at $4 each, sold out.
Ms Ashby said $1022 was raised for the SPCA with some of that coming from donations.