Inspiration

We wanted to build something to help the struggling teacher population, so we surveyed for some real world issues that teachers face daily. From this we were able to find two main problem areas that take up hours of time that could be simplified in a web app: creating plans for a substitute teacher and tracking students behavior.

What it does

TeacherPal is made up of 4 main pages that each handle a different function. In the MyClass tab, teachers can have all their different classroom seating charts available to them along with being able to create any behavior reports for misbehaving students. in the Students tab, teachers can add students to their classes along with relationships between students. Say for instance, a teacher did not want student A and Student B to sit next to each other because they have been talkative during class. The seating chart generator takes these relationships into account when creating a new seating chart. the students tab also creates a behavior profile of each student where any infractions or relationships are sent to. The teachers can give this to the next years teachers so they have a better idea of who needs extra help, who fools around and work to give the best education to each child. In the Schedule tab, teachers can create a schedule for the substitute teacher with the: day schedule, lesson plans, and any extra notes for the sub.

How we built it

We built our project using hmtl, css, and javascript. We made a base html navigation bar duplicating it into multiple new h.html pages for each page. Then we each took a page and began working on the javascript.

Challenges we ran into

The number one challenge of this project was our lack of knowledge in javascript, no one in our group was particularly well versed in javascript.

Accomplishments that we're proud of

We are proud to have a working seating chart and having a solid proof of concept. We really believe that this could be something big for the teachers of the future.

What we learned

We learned a lot from front end, ui/ux design to back end scripting. We each can confidently say that we walked away with something valuable from this hackathon

What's next for TeacherPal

We plan on finsihing the webApp, but with more time we would like to move the project to use React rather than the classic html, css, JS.

Built With

Share this project:

Updates