Inspiration

Tragically, in the United States, family economic situation is an accurate predictor of the academic success of students. Low academic performance is not the fault of the student, the fault lies in the soaring cost of resources that result in academic improvement - namely tutoring. Tutors for high school students can now cost as much as $85 an hour, far out of reach for students whose families are in precarious financial situations.

What it does

Peer to Peer provides educational opportunities to underprivileged high school students by connecting them to peer tutors over the internet. By allowing the tutors and students to work together online, the students can

Challenges we ran into

Socket.IO wasn't fast enough to host a video & voice chat application, so I had to learn how to use WebRTC to create a peer to peer network. Formatting the site was very frustrating because small artifacts kept appearing and I wasn't always able to remove them.

Accomplishments that I'm proud of

I'm glad that created a good UI for the chat application. I glad I created a nice logo for the app. I'm glad I created a visually impressive site, that is responsive and fresh.

What I learned

I learned how to use WebRTC I learned how to optimize my application using bootstrap.

What's next for Peer to Peer

Adding a point tracker, scheduling live-streams, and adding more support for larger group.

Share this project:

Updates