Code Monkey home page Code Monkey logo

atm.go's Introduction

HackPSU2017-ATM-Interface

Hack PSU 2017 Capital One ATM Interface with facial recognition

How we built it

ATM.go was built using facial recognition, java android app, a web server, android studio.

Challenges we ran into

A challenge we ran into was the verification of identity utilizing the ATM cameras. This issue included difficulty haulting the tracker as well as transferring the picture to our server. Another challenge was unfamiliarity with the necessary systems and programs required to make this project perform properly, such as Android Studio and JavaScript. We were also unsure how to maintain appropriate security measures as we were removing the use of a debit/credit card.

Accomplishments that we're proud of

We are proud of the fact we were able to solve a problem that affects a high number of people. Banking is already moving more towards the technology sector every day with online banking and e-checks. It only seems reasonable that this movement should not be stagnant in regards to withdrawals and deposits- which are a large part of the banking experience. Another accomplishment we are proud of is our ability to implement facial recognition into the system, which is a technology our group was not familiar with.

What we learned

We learned to be adaptable when dealing with systems we are not familiar with. This includes the use of Android Studio, and also the use of facial recognition. Our application would not have been possible if group members were unwilling or unable to complete tasks that they did not have previous experience with.

What's next for ATM.Go?

The future for this app is to be provided inside of banks, which will also eliminate time spent in lines. The integrations of consoles within the banks that act similarly to ATMs will ease the process of banking. While tellers can still be available to answer questions and solve problems unable to be solved by the machine, the consoles can instead do many of the routine tasks that consume much of current teller's work days.

What challenges did we pursue?

Capital One, JetBrains

Tools Utilized

  • Android-studio
  • Java
  • Javascript
  • NodeJS
  • ExpressJS
  • HTML
  • CSS
  • XML
  • Cloud9

Team

Hozaifa Abdalla Daniel Lopez Brandon Bench Manan Patel Fernando Carrillo Morgan Atterholt Aidan Chaviatti
github.com/abdallahozaifa github.com/dalofeco github.com/BrandonBench github.com/MananPatel github.com/fernandoe321 github.com/MorganAtterholt github.com/AidanChaviatti

atm.go's People

Contributors

fernandoe321 avatar

Watchers

James Cloos 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.