projects

Click a project to view

MeetRunner

September 2017

Description

MeetRunner is an application which provides an easy way for Meet Directors to create and manage Weightlifting competitions. Athletes looking to compete can search and register for competitions.

This was my Final Capstone for Galvanize. We were given 2.5 weeks to work on the project.

Motivation

Currently, many Meet Directors rely on several tools to accomplish their needs: EventBrite, Facebook, email, and spreadsheets. There doesn't exist a "one stop shop" that handles registration fee collection, gathers Athlete information, allows organization of Athletes into sessions, and distributes event updates.

Stack

JavaScript, Node, Express, PostgreSQL, Mocha, Chai, Angular, Materialize, Heroku

Screenshots
To-do
  • Implement PayPal Checkout
  • Allow User to update their email and password
  • Display proper error messages to Users
  • Improve "Manage Athletes" list view
Links

Budgie

July 2017

Description

Budgie is a mobile app that provides users with an interactive graph to help visualize potential savings based on food and restaurant receipt input.

This was my quarter 3 project for Galvanize. We were given 1.5 weeks to work on the project.

Collaborators
  • Abby Starnes
  • Amanda Allen
Stack

JavaScript, Node, Express, PostgreSQL, D3, Tesseract, Ionic Cordova, Amazon Web Services

Demo Video
To-do
  • Implement social media login
  • Enhance graph; add additional graphs
  • Improve receipt view (search/sort, etc)
  • Add web frontend
Links

Sinclair Caclulator

August 2017

Description

Sinclair Calculator is a mobile app which allows users to calculate Sinclair and Masters Sinclair totals to aid in determining Weightlifting results.

I made this application in an effort to teach myself React Native.

Stack

JavaScript, React Native

Screenshots
To-do
  • Reorganize components
  • Implement Redux
  • Publish
Links

tinyhabits

May 2017

Description

tinyhabits is an application designed to aid users track and form long-term habits. It is a software implementation of a method I personally used to effectively form better habits.

This was my quarter 2 project for Galvanize. We were given 1 week to work on the project.

Stack

JavaScript, Node, Express, PostgreSQL, jQuery, Materialize, Heroku

Screenshots
To-do
  • Better tutorial
  • Implement notifications
  • Add notes/links/media to tasks
  • Implement recurring rewards
Links
about

Software Engineer 4+ years experience in Test Engineering, 1 year experience in RPA Development. Fast, eager learner with a strong ability to promote team cohesiveness. Fastidious, articulate, and resourceful.

skills

JavaScript, HTML, CSS, Angular, React/React Native, jQuery, Node, PostgreSQL, Mocha, Chai, Python, Java, Automation Anywhere, UiPath.

contact