Foursquared

A web-based reservation system for doctor's offices.

Group project for UCSD CSE112: Advanced Software Engineering

Inherited a NodeJS codebase from previous students to improve upon. I was instrumental in establishing the entire pipeline that includes Git commit hooks for linting, Travis CI with Mocha unit tests, Sauce Lab with Selenium end-to-end tests, Code Climate coverage report, and deployment to Google App Engine, etc. Contributed to form validation, email notification, calendar integration functionalities.