Inspiration

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

đź§  Inspiration

We’ve all left behind our favorite drinkware—at parks, jobsites, or long after a coffee run. What if your cup could remind you before you forget it?
DAMP – Smart Drinkware was inspired by this everyday problem, blending IoT, haptics, and app connectivity into a sleek solution that’s both fun and functional.


⚙️ What it does

DAMP is a smart drinkware ecosystem that:

  • Uses Bluetooth tracking to monitor drinkware proximity
  • Sends haptic alerts if you're walking away from your cup
  • Allows creation of safe zones (home, office) to prevent false alarms
  • Integrates with your mobile app for zone settings, device management, and alerts

đź›  How we built it

  • Hardware: BLE-enabled DAMP handle prototype built in SolidWorks and 3D printed
  • Mobile App: React Native + Expo Router for UI/UX
  • BLE Comms: react-native-ble-plx for device discovery and state sync
  • Cloud: Supabase for user auth and device data
  • Haptics & Alerts: Native vibration + system notifications
  • DevOps: GitHub Actions for CI/CD, ESLint for clean code, and Playwright for testing
// BLE listener setup
bleManager.onDeviceDisconnected(deviceId, () => {
  triggerAlert();
});

đź§± Challenges we ran into

  • BLE reconnection stability on Android and iOS
  • Accurate zone geofencing with minimal battery drain
  • Syncing device state to app UI in real-time
  • Handling Expo/React Native quirks when integrating native modules like react-native-haptics and ble-plx

🏆 Accomplishments that we're proud of

  • Built a working BLE-connected prototype in under 48 hours
  • Designed a clean, intuitive mobile interface
  • Created a reliable zone-based alert system that feels native and non-intrusive
  • Made people laugh and want one

📚 What we learned

  • How to connect BLE hardware to Expo apps using ble-plx
  • How to work across hardware, software, and UX in a rapid timeline
  • That good UX matters even for something as simple as a coffee handle
  • How to set up GitHub workflows that test and lint automatically

🚀 What's next for DAMP – Smart Drinkware

  • Add subscription zones and multi-device support
  • Ship the handle as a modular product for existing cups (Yeti, Stanley, Hydroflask)
  • Expand into Smart Hydration Alerts for daily water tracking
  • Launch on wecr8.fun and collect user feedback

Never lose your drink again. Get DAMP. đź’§

What we learned

What's next for DAMP - Smart Drinkware

Built With

Share this project:

Updates