Skip to content
Peer2Peer – an app that connects tutors to students.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
_config.yml

README.md

peer2peer

Peer2Peer is an iOS app that connects volunteer tutors to students in need of academic help based on subjects and physical proximity with a rapid, minimalist front-end and a powerful RESTful backend and database.

CAC 2016

Peer2Peer was submitted to the 2016 Congressional App Challenge, won 1st in the 18th Congressional District of California, and received recognition from Congresswoman Anna Eshoo (this page will be cleared and updated for the 2017 event). Mentioned in an article in The Mercury News.
Watch the video submission here.

components

Peer2Peer was made with two separate components: the iOS front-end and the RESTful backend.

  1. iOS front-end
    1. The client is written in Swift 3 and was created with Apple Xcode
  2. RESTful backend
    1. The server is a combination of a couple subcomponents that interact with each other
      1. RESTful API written in PHP7
      2. MySQL database for storing user data
      3. WebSocket server written in PHP7 for realtime location streaming (under construction)

authors

Peer2Peer was created by Anuv Gupta, Arnav Gudibande, and Amar Ramachandran, members of sfhacks.
We were interviewed by the newspaper at our school, Saint Francis High School. Read the article here.

You can’t perform that action at this time.