Module 2 — React

Hannah Woodward
1 min readJan 14, 2022

For module two I decided to continue making applications that are used in a classroom setting. This time I have built a brainstorming app, which requires students to discuss and add advantages and disadvantages of different business structures to a database.

When the teacher opens the webpage, they will select which topic they would like to brainstorm, at this point in time there is only only topic, however it would be interesting to explore how teachers could add their own topics into the db.

The page with individual business structures would be displayed on a smart-board at the front of the class, allowing for group discussions. Then, using their own phone, tablet or class computer the students would be able to add their own advantages and disadvantages.

Thing I am happy with:

  • The layout — While the CSS is very basic, I think it is clean and simple, which when it is up on a board is best, as there are fewer distractions.
  • Successfully updates the db!

Things I would like to extend/improve:

  • I would like to have teachers login to a base template of the db, and then have access to only their students brainstorming data.
  • Option to change font size/style — this would be important for accessibility.
  • Adding the option to add a new topic into the website would give the teacher much greater use out of the site.

Overall I am happy with the project and look forward to developing something with similar goals in module 3.

--

--