neighborhood app

Raft is a forum app where users can interact with other users in their neighborhood. a user can post and comment on tickets, see tickets related to their interests and show up as top helpers. i built Raft with 3 other students as part of MIT's software studio class. Raft uses Vue.js on the frontend and Express & SQLite on the backend.

GitHub
raft app

recipe app

Cookbek is a recipe application for a mobile surface. a user can search for recipes, and for each, see ingredients, instructions, and other metadata. a fun feature is when a user modifies the quantity of any ingredient, all other ingredients quantities are automatically adjusted. Cookbek uses vanilla HTML, CSS, and JS on the frontend and the spoonacular API for recipe data.

GitHub
recipe search recipe individual

scientific calculator

this scientific calculator performs arithmetic, trig, exponential and log operations. it also displays a history of previous operations, any of which can be retrieved. it is written in vanilla HTML, CSS, and JS. the implementation involves parsing the text into tokens and building an abstract syntax tree that follows a proper order of operations.

GitHub
calculator