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

Submission history