Inspiration
Many of us have noticed how there have been plenty of times where there are 10-20 students in Peer Teacher Central, but only 2 or 3 peer teachers. In these situations, peer teachers are spread thin, and not every student gets assistance. It's also hard to keep track of how well PTC is being utilized at the moment. We currently rely on surveys that aren't always filled out.
What it does
This web app creates a system where students can sign in with their first name, the course that they're seeking help from, and the specific problem they have. The peer teacher on duty can then look on the teacher side and see all the students that need help. They can view the ticket and mark as completed when finished.
How we built it
We used python django to build this app
Challenges we ran into
We had issues linking the tickets to their database IDs, downloading the correct environment for everyone, general git issues
Accomplishments that we're proud of
We managed to insert and pull student ticket information from our database, the peer teachers can compete tickets by typing their info in a ticket, this then removes the ticket from the view of the peer teacher but keeps the entry in the database which allows us to keep track of current and past student data, as well as allowing peer teachers to feel a sense of pride and accomplishment when helping students. Furthermore, this feature allows us to keep track of which peer teachers are doing more work, and those who are not doing enough.
What we learned
We made great strides in how to program python-django as well as learning valuable web development skills such as html and css, two of our members learned how to use git
What's next for Peer Teacher Central Support Ticket System
More styling will be added. Also we plan to have statistical data accessible, create an "in service" status for the tickets, have a visual representation of a queue, and add authentication for peer teachers to sign in
Log in or sign up for Devpost to join the conversation.