BAG & VROOM

Java development of an application for optimizing suitcase contents

CONTEXT

For a Mobile Programming course, I developed an app to optimize suitcase contents.

I contributed to feature ideation, Figma mockups, Firebase database management, backend and UI development.

The app is fully coded in Java for Android Studio.

INSIGHT 1 :
We go on vacation to relax, but preparing for it can be stressful.

O

INSIGHT 2 :
We always forget something we need.

INSIGHT 3 :
When traveling as a pair, we end up packing duplicate items.

FONCTIONNALITIES


  • Smart Packing : Checklist tailored to destination, duration, weather, and trip type.

  • Travel History : Reuse or adapt past trip checklists.

  • Personalized Profile : Packing style, preferred colors and clothing types.

  • Interactive Checklist : Check off, add, or remove items with reminders.

  • Integrated Weather : Real-time recommendations per destination (OpenWeather API).


  • Shared Luggage : Optimize packing for multiple travelers and reduce duplicate items.

UX/UI DESIGN

Our goal was to turn packing into an enjoyable, anticipatory experience rather than a stress.

We created a mascot, used travel and weather-themed visuals, and applied UX design principles for an intuitive interface.