Background

Plant-based food is becoming more prevalent than ever. Embraced by vegans and vegetarians, many consumers opt for a healthier diet, either for personal well-being or to make an impact in saving the environment.

Despite its popularity, following a plant-based diet requires a gradual approach and commitment. This is often a breakpoint for people who have a specific diet preference, such as gluten-free.

Defining the problem

Finding food where vegan and plant-based diet culture is not widespread could be difficult. Even so, switching to a different diet type is challenging, due to many misconceptions. Apart from being nutritionally deficient, a plant-based diet is believed to be too expensive and hard to stick to in the long term.

Unfortunately, shops with vegan and vegetarian options often have to throw away their unsold products throughout the day.

Proposal and design

I was curious to find a solution that is both feasible for the shops to collaborate, and convenient for people to use it on the go. That was the opportunity to create Vegfully - a marketplace for offering and discovering plant-based food that would otherwise be thrown away, at discounted prices. Throughout the app, users can discover soon-expiring, plant-based offers segmented into food categories, and narrow down by diet preferences.

Note: Due to confidentiality reasons, sensitive information such as the user data, as well as the research phase, cannot be shared publicly.

Simple authentication flow

The app makes sure the user is on the right path. After typing in an e-mail, they proceed to signing in or are redirected to creating an account if they don’t have one yet.

Pause video

Pause video

Discover food by diet type

From vegan over gluten-free; find food by the preferred diet. Narrow offers to pastries, meals or desserts. Sort results by date, and filter by location and price.

Explore based on recent activity

Get the newest offers, shop suggestions and most favourite diet type food. The app creates personalised content based on recent reservations.

Pause video

A search screen A search results screen

Quickly search for the information and context

Explore the surroundings by finding the closest food nearby. Narrow down the search with tabs that sort search results into categories: offers, shops, reservations, tags, and locations.

Reserve most favourite food

Make a reservation and go to the shop within the pickup time. Show the QR or verification code to the waitperson in the shop, and proceed to the payment.

Pause video

Dark mode and dynamic colours

Along with the dark mode, the app uses inclusive colours that adapt to increased contrast and reduced transparency, ensuring the content is comfortably legible in both appearances.

Screens of an app in dark mode Screens of an app in dark mode

Development

The app has been developed myself for the iOS platform. The tech stack includes native languages and frameworks for Apple devices.

Please reach out for the GitHub link.

An icon of a tech stack An icon of a tech stack An icon of a tech stack An icon of a tech stack An icon of a tech stack
Note

You can find contact info on “About me” page.

How can we make this product better?

With core features and app foundation developed, there are more upgrades that could be made in the future, improving the products experience.

  • Signing in anonymously: Allowing users to use the app without creating an account. Their sign-in data could be linked to anonymous accounts for future sessions. Useful for short-stay tourists.
  • Shop reviews: A score or emoji-based rating system that engages the users and compels them to provide feedback on the shop, allowing them to expand and evolve.

In summary

The main takeaway for me is that just walking into someone’s shoes isn’t enough to empathise with them. Instead, the best way to gain empathy and understanding is by getting the individuals to use the early version of the product and taking their every feedback and critique. After all, they are the ones experiencing the problem for years and have developed a unique way of coping with it - something that I can’t emulate nearly as well.