Inspiration

Took on the Transcore challenge.

What it does

  • Stores users Mac Address, checks for VPN's and enables two-factor authentication (using text) for utmost security for the Transcore's software licence.

How we built it

  • We used Python and custom modules to be able to check the Mac Address.
  • We utilized a VPN checker API.
  • We also utilized the Twillo API given by the Lassonde team to enable two factor authentication.

Challenges we ran into

  • We were having difficulty using Flask to put the back-end development on a web-page. We overcame this by creating a prototype website and the back-end separately.
  • We also had errors with some API's and not working fully.
  • We had to do intensive research to learn new methods to making the program better.

Accomplishments that we're proud of

  • Fully functional Mac Address identifier.
  • Fully functional Two-Factor Authentication
  • Created a JSON Database for storing account information.
  • Put an idea into place that solves the issue efficiently.

What we learned

  • We learned new security methods such as Mac Address detection.
  • We learned Javascript in the seminar.
  • We were able to self-learn Flask for web development.
  • We learned how to use some newer API's and custom modules.
  • Better team working skills.

Built With

Share this project:

Updates