See my projects.

Pepper is a true CRUD app. With Pepper, anyone can post a job or read openings, the user only needs to sign up. The password is secured through Bcrypt and a unique session is created with a Json Web Token secured in the user’s own browser storage. Deployed on the Railway platform, Pepper is served on Nodejs with Express and Postgres stores all of the backend data which can always be retrieved even after ending a session. Job posts can be deleted through the userdash, password can be updated, or the user account can be deactivated with all user data deleted from the database. Sign up and sign in or view a demo to see what Pepper can do.

QR code is everywhere, particularly in the travel industry. This full stack application takes a vintage Swiss Air ad and rebrands it for digital with an SVG animation meant to be seen in an airport on a tablet display. Traveler details are inputted to create a unique QR enabled guest pass for entry into an airport lounge. Deployed on the Railway platform, the user data is stored securely using the Bcrypt npm with Postgres and the app is served on Nodejs with Express.

This is a simply built Javascript interface implementing a restAPI. This site gives access to the entire digital collection from the Art Institute of Chicago through their rest API and the IIIF API (International Image Interoperability Framework API). Look through the collection and click on a work to discover who created it.

Styled around the aesthetic of a city in Napa Valley, this ecomm site uses React components to divide the SPA into three sections. The user can explore the product offerings in a simple to use visual display then search through the yoga courses by default time and day or filter based on instructor or yoga style. The app relies on useEffect to import the course schedule from a json file and useCallback to modify the schedule according to the user’s preferences.