A full stack application built using React for the frontend and Flask for the backend. Authenticated users can add, edit, and delete recipes while view-only is available to everyone. Other UX principles like saving scroll position, adding favorites, and filtering recipes by category.