Inspiration

Women’s shelters provide safety, but safety does not always mean wellbeing.
We realized that many women already know what could help them feel better, but the real difficulty is having the time, energy, and emotional capacity to start.
This led us to rethink support: instead of offering more solutions, we focused on reducing pressure in difficult moments.

What it does

“A Small Space for You” is a lightweight wellbeing app designed for women in shelters.
It provides low-pressure, immediate support options, including:

  • gentle emotional check-ins
  • music for passive mood support
  • simple recipes based on available ingredients
  • small actions like breathing, stretching, or moving

The app allows flexible, non-linear interaction so users can engage in whatever way feels easiest.

How we built it

We built the app using Java Swing, focusing on simplicity and responsiveness.
Key implementations include:

  • custom UI rendering with soft, rounded components
  • CardLayout for smooth navigation
  • a local music player with manual playback control
  • a recipe system that filters suggestions based on ingredients
  • fully local data to support offline use

Challenges we ran into

One major challenge was designing for safety.
In shelter environments, obvious “help” features could increase risk.

To address this, we designed support to be indirect — embedded in everyday interactions rather than explicitly exposed.

Another challenge was balancing simplicity and usefulness, ensuring the app remains low-pressure while still meaningful.

Accomplishments that we're proud of

We successfully created a system that:

  • reduces pressure instead of adding more decisions
  • works within real-life constraints like low energy and limited resources
  • integrates emotional support in a subtle and safe way

We are especially proud of designing an experience that feels gentle, rather than clinical or overwhelming.

What we learned

We learned that effective support is not about adding more features.

  • Starting is often the hardest step
  • Small actions can be more achievable than big solutions
  • Design can support users by asking less, not more

This project changed how we think about wellbeing and interaction design. And we believe that small, gentle actions can be the beginning of support.

Built With

  • cardlayout
  • graphics2d
  • java
  • javaswing
Share this project:

Updates