PROJECTS
Schmenu
JavaScript, Python, React / Redux, Flask, SQLAlchemy, PostgreSQL, Heroku, CSS3Application allows users to search local restaurants for specific dishes
computer https://schmenu.herokuapp.com/ https://github.com/zachmyu/Schmenu
- Implemented a multi-user experience using Javascript / Python to allow restaurant owners and their end users to have customized interfaces and unique functionality
- Designed a responsive search by sending requests through a back-end filter on dish names and description keywords to return a series of matching results regardless of casing
- Constructed an optimized system to allow users to read and comment on and rate dishes, with edit and delete functionality
Table For Two
JavaScript, Python, React, Flask, PostgreSQL, AWS S3, Heroku, CSS3Open Table inspired application for users to seek inspiration, search for, and make bookings by date venues
computer https://table-42.herokuapp.com/ https://github.com/zachmyu/Table-For-Two
- Harnessed the unidirectional state management of Redux to simplify React components, manage data scalability for the application, and ensure immediate responsiveness of web pages without refreshing
- Integrated AWS S3 with custom upload functions in a separate table to enable an easy to use interface for image uploads accessible through multiple features, while allowing users an easy to use system and providing scalability using cloud services
- Managed the team as Scrum Master to create an Agile workflow: assigned duties as required, ensured deadlines were met on time, created goals and milestones, confirmed dependencies were completed in necessary order, and resolved team impediments
Pixel 8
JavaScript, Express, Pug, Node.js, Sequelize, PostgreSQL, Heroku, HTML5, CSS3Based loosely on Medium, a site to allow users to browse a variety of game related articles
computer https://bestpixel8.herokuapp.com/ https://github.com/kbetker/pixel8
- Leveraged Sequelize ORM to interact with tables in PostgreSQL database to allow for efficient querying, ease-of-access, and to create a malleable data stream connecting the frontend and backend
- Established create/read/update/delete (CRUD) functionality using REST API principles with a Express.js backend to establish a maintainable codebase and to allow the user-facing views to be rendered dynamically through the Pug engine