Back to Home
React NativeExpoTypeScriptNode.jsPostgreSQL

Full-Stack Recipe App

A mobile application for discovering recipes, searching for dishes, and saving favorites in a simple and practical experience.

Full-Stack Recipe App

The Full-Stack Recipe App is a project created to explore a complete product experience in a mobile environment.

The idea is simple: allow people to discover recipes, browse categories, and keep their favorite dishes available in their account.

From discovery to favorite dish

The app allows users to browse different recipes and search for dishes based on what they are interested in.

When a recipe stands out, it can be saved as a favorite and found again later.

Although this may seem like a simple feature, it changes the application completely: favorites need to belong to the right person and remain available even after the app is closed.

That means a complete system is working behind the interface.

A connected experience

Recipe information comes from an external service, while personal user data needs to be managed by the application itself.

The challenge was to make these different parts feel like one experience.

For the person using the app, it should not matter where the information came from or where a specific piece of data is stored.

Everything should simply work as one product.

What this project represents

This project was an opportunity to work with Full-Stack development outside the traditional web browser.

It connects a mobile interface, authentication, external services, a backend, and data persistence within the same experience.

More than a recipe app, it represents the ability to follow a feature from what the user touches on the screen all the way to the services responsible for making it work.