What is React?

What is React?

The Task

The Task

Children as young as 9 years old are vulnerable to online gambling due to brain immaturity and lack of proper guidance. The challenge was to convince parents to act early by educating themselves and actively protecting their children from gambling risks.

The Approach

I designed React to protect children before problems start, by blocking exposure, sending real-time alerts, and empowering parents with simple educational tools.
The goal was clear, make it easy, fast, and effective for any parent to keep their child safe online.

The Approach

I designed React to protect children before problems start, by blocking exposure, sending real-time alerts, and empowering parents with simple educational tools.
The goal was clear, make it easy, fast, and effective for any parent to keep their child safe online.


React is a mobile application designed to help parents protect their children from exposure to online gambling.
By blocking gambling ads, monitoring content, sending alerts, and providing educational tools, React empowers families to take proactive control of their children's digital environment.

React is a mobile application designed to help parents protect their children from exposure to online gambling.
By blocking gambling ads, monitoring content, sending alerts, and providing educational tools, React empowers families to take proactive control of their children's digital environment.

Development

Process

Research

Studied how online gambling platforms target minors through ads, games, and social media — and identified the main challenges parents face in recognizing these risks.

Ideation

Explored ideas for features that could block exposure, alert parents, and support ongoing education at home.

Conceptualization

Structured the app experience through user flows and simple pathways, always prioritizing ease of use for non-tech-savvy parents.

Branding

Created a clean, trustworthy visual identity, using purple as the main color to reflect security, awareness, and calm — helping parents feel confident and supported.

Completed App Design

Delivered a complete, user-centered app that blocks gambling exposure, monitors risks, and educates parents — all through a simple, intuitive experience.

Development Process

Development Process

Research

Studied how online gambling platforms target minors through ads, games, and social media — and identified the main challenges parents face in recognizing these risks.

Ideation

Explored ideas for features that could block exposure, alert parents, and support ongoing education at home.

Conceptualization

Structured the app experience through user flows and simple pathways, always prioritizing ease of use for non-tech-savvy parents.

Branding

Created a clean, trustworthy visual identity, using purple as the main color to reflect security, awareness, and calm — helping parents feel confident and supported.

Completed App Design

Delivered a complete, user-centered app that blocks gambling exposure, monitors risks, and educates parents — all through a simple, intuitive experience.

Insights

Insights

1

1 in every 8 young people who gamble online develops an addiction due to their brain immaturity, which makes them prioritize immediate rewards over risks.

1 in every 8 young people who gamble online develops an addiction due to their brain immaturity, which makes them prioritize immediate rewards over risks.

2

The lack of parental supervision and control increases the risk of minors’ exposure to gambling.

The lack of parental supervision and control increases the risk of minors’ exposure to gambling.

Hypothesis

1 in every 8 young people who gamble online develops an addiction due to their brain immaturity, which makes them prioritize immediate rewards over risks.

Hypothesis

If we offer a comprehensive solution that combines preventive technology and family education, parents will be better prepared and informed to protect their children from exposure to and addiction to online gambling.

Hypothesis

1 in every 8 young people who gamble online develops an addiction due to their brain immaturity, which makes them prioritize immediate rewards over risks.

Ideation

Ideation

User Flow

User Flow

React’s user flow is simple: parents create an account, activate monitoring, and receive real-time alerts if gambling content appears. From there, they can review alerts, block risks, or access educational tools, all designed to make protection quick and easy.

React’s user flow is simple: parents create an account, activate monitoring, and receive real-time alerts if gambling content appears. From there, they can review alerts, block risks, or access educational tools, all designed to make protection quick and easy.

React automatically blocks gambling ads and restricts access to betting websites, preventing exposure before it reaches children and reducing digital risk.

When a parent wants to ensure their child isn’t exposed to harmful gambling content, React gives them a simple way to take control and create a safer online environment.

Solution

I have no way of knowing if my child is seeing gambling content until it's already a problem

User Interview

Problem

I have no way of knowing if my child is seeing gambling content until it's already a problem

Problem

User Interview

I want to educate my child about gambling risks but don’t know enough myself.

Problem

User Interview

I can’t control what my child sees online. Gambling ads just appear, and I feel helpless.

Problem

User Interview

Solution

React automatically blocks gambling ads and restricts access to betting websites, preventing exposure before it reaches children and reducing digital risk.

When a parent wants to ensure their child isn’t exposed to harmful gambling content, React gives them a simple way to take control and create a safer online environment.

I can’t control what my child sees online. Gambling ads just appear, and I feel helpless.

Problem

User Interview

Solution

React tracks online exposure and sends real-time Red, Yellow, or Green alerts based on risk level, to inform parents when their child encounters gambling-related content.

When a parent needs to know if and when their child is at risk online, React keeps them instantly informed so they can take action before the problem escalates.

Solution

React automatically blocks gambling ads and restricts access to betting websites, preventing exposure before it reaches children and reducing digital risk.

When a parent wants to ensure their child isn’t exposed to harmful gambling content, React gives them a simple way to take control and create a safer online environment.

I want to educate my child about gambling risks but don’t know enough myself.

Problem

User Interview

Solution

React provides easy-to-understand educational tools that help parents learn about the risks of online gambling and how to talk to their children about it.

When a parent feels unprepared to explain gambling dangers, React gives them the knowledge and confidence to start that conversation and guide their child with clarity and care.

Final thoughts

My final thoughts on React — it was a difficult yet rewarding challenge. Designing for parents who wanted a simple way to protect their children meant constantly balancing modern tools with clear, accessible design. I stayed focused on their needs throughout, always aiming to make something that feels helpful, not overwhelming. Looking back, I would spend more time on research to better understand their concerns from the start. This project taught me how powerful empathy is in design, and I’d love to keep improving React to make it even more intuitive and impactful.

Solution

React tracks online exposure and sends real-time Red, Yellow, or Green alerts based on risk level, to inform parents when their child encounters gambling-related content.

When a parent needs to know if and when their child is at risk online, React keeps them instantly informed so they can take action before the problem escalates.

Solution

React provides easy-to-understand educational tools that help parents learn about the risks of online gambling and how to talk to their children about it.

When a parent feels unprepared to explain gambling dangers, React gives them the knowledge and confidence to start that conversation and guide their child with clarity and care.

I have no way of knowing if my child is seeing gambling content until it's already a problem

Problem

User Interview

Final thoughts

Salvem les Fotos was more than just a UX/UI challenge, it was a response to a real crisis, with real people behind every photo. Designing a tool to help volunteers and coordinators rescue and return damaged memories required empathy, clarity, and strong collaboration across disciplines. The result was a mobile-first, user-friendly platform that brought order to chaos and made a complex process manageable. This project deepened my belief in design as a force for good One that, when thoughtfully applied, can make even the most emotional and difficult tasks feel a little more human, and a little more hopeful.

React tracks online exposure and sends real-time Red, Yellow, or Green alerts based on risk level, to inform parents when their child encounters gambling-related content.

When a parent needs to know if and when their child is at risk online, React keeps them instantly informed so they can take action before the problem escalates.

Solution

I can’t control what my child sees online. Gambling ads just appear, and I feel helpless.

User Interview

Problem

React provides easy-to-understand educational tools that help parents learn about the risks of online gambling and how to talk to their children about it.

When a parent feels unprepared to explain gambling dangers, React gives them the knowledge and confidence to start that conversation and guide their child with clarity and care.

Solution

I want to educate my child about gambling risks but don’t know enough myself.

User Interview

Problem

© 2025 All Rights Reserved.Amanda Oropeza

Contact me

Contact me

© 2025 All Rights Reserved.Amanda Oropeza

© 2025 All Rights Reserved.Amanda Oropeza

Contact me

© 2025 All Rights Reserved.Amanda Oropeza

Contact me

Final thoughts

My final thoughts on React — it was a difficult yet rewarding challenge. Designing for parents who wanted a simple way to protect their children meant constantly balancing modern tools with clear, accessible design. I stayed focused on their needs throughout, always aiming to make something that feels helpful, not overwhelming. Looking back, I would spend more time on research to better understand their concerns from the start. This project taught me how powerful empathy is in design, and I’d love to keep improving React to make it even more intuitive and impactful.