Inspiration

  • My younger brother is in 3rd grade, going to class online like everyone else
  • However, teachers have a hard time connecting with parents (traditionally phone calls or emails)
  • Parents have trouble keeping track of their child's tasks, since they're not physical handouts anymore

What it does

  • Facilitates the parent-teacher connection by providing a hub where parents can view all their child's tasks
  • Teachers can assign tasks & upcoming tests
  • Live-chat feature just like all major social media sites

How I built it

  • Used a NodeJS & Express server to handle requests and data submission
  • Front-end served up using HTML and CSS
  • Chat powered with socket.io library
  • Data (assignments) saved to MongoDB Atlas cluster

Challenges I ran into

  • I didn't have enough time to implement a login / register feature

Accomplishments that I'm proud of

  • First time successfully using websockets!

What I learned

  • The flow of data through socket.io

What's next for HomeWord

  • User system
  • Integration with Google Classroom
Share this project:

Updates