Git Product home page Git Product logo

seats's Introduction

Seats

An award-winning accessibility project which used an arduino-based sensor array and an iPhone application to direct blind students to open Seats in college dining halls.

Founding members: Juan Suarez, Lurein Perera, Yinzhe Ma, Estevan Feliz and Jay Agrawal.

Current Stage: Working Prototype, R&D to increase cost efficiency, Open to funding.

Arduino Script Details

Author: Estevan Feliz
Language: C++
Description: This is the script that ran on the Arduino board. It monitors all of the hardware/sensors & then pushes that data through serial communication to the server running a local Python script. After the Python script receives the data, it parses the information & pushes it to our web server. We were using PHP for the primary backend language & all the data was stored as JSON objects. Refer to the PHP files for further information on how that worked.

iOS App Details

Author: Juan Suarez
Language: Swift
Description: This application read data from our API and displayed this on an iPhone screen, consistent with Apple's accessibility guidelines making it easy to navigate with audio guidance. The app is compressed within the PerkinsHacks.zip file.

BrailleTouch App Details

Author: Lurein Perera
Language: Swift
Description: This application was supplemental to the Seats dining hall solution, utilizing OCR to translate dining hall menus directly into braille.

API Pusher Script

Author: Yinzhe Ma
Language: Python
Description: This read data from the Arduino and pushed it to our PHP API Server

PHP Script

Authors: Jay Agrawal, Estevan Feliz
Language: PHP
Description: This was our backend for the project, all arduino sensors would push their data to this, and the various applications would read from this API

seats's People

Contributors

lurein avatar efeliz avatar jange1l avatar yinzhema avatar

Stargazers

apexpromgt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.