Motivation Journal is a journaling app that allows users to create, read, write, and delete journal entries. It leverages a Next.js client with a Ruby on Rails API server and fetches inspirational quotes from a third party API.
Directory Viewer allows a user to browse, sort, and filter directory content, with a UX that is loosely based on Google Drive. It implements a React client with routing handled by React Router.
PlantDwellers app allows roommates to track their houseplants in a central repository and care for their plants communally via a shared calendar. It pairs a React client with a Ruby on Rails API server and leverages Redux for application state management.