← Earlier projects

Earlier work · JavaScript course project

Forkify

A recipe search application from my JavaScript course, built without a UI framework.

Forkify was my JavaScript course capstone. It searches a recipe API, displays ingredients, adjusts quantities for different serving counts and saves bookmarks between visits.

The project uses JavaScript modules and an MVC structure to separate API access and application state from rendering and user interactions.

Forkify recipe search interface with search results and recipe details.
Forkify · Project screenshot

State without a framework

Search results, the selected recipe and bookmarks live in a shared model. Views render that state, and the controller connects user actions to updates. Bookmarks persist in localStorage.

← All earlier projects