Back to Hub
Open Source 65 views

NAlarm 8882

NAlarm 8882
Get the files

Project Type: Open-source / Utility App / Active Development Stage: Working build — Android live, iOS in progress Looking for: Users, testers & a developer to carry it forward


Overview

NAlarm is an alarm app with one rule: you cannot turn it off from bed.

You assign a physical NFC tag to an alarm — stuck to the bathroom mirror, the kitchen counter, the front door, wherever forces you to actually get up. When the alarm fires, swiping the notification away doesn't work. Pressing Home doesn't work. Turning the volume down doesn't work. The only way to silence it is to walk to the tag and tap your phone against it.

No snooze loopholes. No half-asleep dismiss. You're up, or it keeps ringing.

One physical thing required: a small NFC sticker or card — the kind you tap a phone against. NTAG213/215/216 all work. They cost almost nothing and last forever. If you don't have one yet and want to grab one from us directly, we sell them through oliitech — and every tag bought here helps keep projects like this one alive.

This started as a personal fix for a very personal problem — snoozing six alarms and still being late. It works now. It's yours to take further.


What It Does

  • NFC-locked dismiss — assign any NTAG213/215/216 tag to an alarm; only that tag (and the right device) can stop it
  • Rescue alarm — if you swipe the notification or kill the app, it rings again in 15 seconds, and keeps coming back until you scan
  • Gradual wake volume — staircases from 5% to 80% over 9 minutes instead of blasting you awake
  • Smart snooze — first snooze is free, the second one demands the NFC scan
  • Streaks & stats — tracks how consistently you actually get up on time
  • Tag sharing — up to 3 phones can use the same physical tag
  • Zero accounts, zero cloud — everything lives on your device and on the tag itself

image


Current Status

  • Core alarm engine, NFC read/write, and lock-screen takeover: working
  • Volume ramp, snooze logic, streak tracking: working
  • Android build: stable on Samsung/Android 15
  • iOS build: in progress — Codemagic pipeline set up, not yet shipped
  • App icon, sound library, polish: in progress

This is a real, running app — not a concept. It just needs more hands than one to grow past where a solo build naturally stalls.


What We're Looking For

🛠️ A developer to take it further

The Flutter + native Android foundation is solid, documented, and ready to hand off or co-maintain. If you've ever wanted to own a small, focused open-source app end to end, this is a clean one to inherit.

📱 Users willing to actually try it

The whole point only proves itself in real mornings. Install it, tag something annoying to reach, and tell us if it breaks your snooze habit — or breaks something else first.

🐛 Testers across devices

Built and tested on Samsung/Android 15. Other manufacturers (Xiaomi, Pixel, OnePlus) handle background services differently — reports from those devices are especially useful.


How to Get Involved

  1. Grab the APK and try it for a week
  2. Tag a spot outside your bedroom and commit to it
  3. Open an issue or message with what worked, what didn't, or what you'd build next
  4. If you want to dig into the code itself, reach out — happy to walk through the architecture

🏷️ Need an NFC Tag?

NAlarm works with any NTAG213, NTAG215, or NTAG216 tag. If you're not sure where to start, we carry them from my DM — small, reliable, and ready to program the moment you install the app. No pressure, just a convenient option from the same people who built the thing.


Final Note

NAlarm isn't trying to be the next big alarm app. It's trying to fix one specific failure — the gap between the alarm going off and you actually standing up — and it does that job well enough to be worth sharing.

If mornings are a fight you keep losing, or you're a developer who likes small apps with a real reason to exist, this one's open.

Try Everything. Tap the tag.

— Olii-8882

Rate this

Be the first to vote

Posted by

Bambo Mod KEITA

Try Everything !

"Versatile developer and designer from Bamako, Mali, with expertise in React, Python, and UI design. I'm passionate about exploring new tech, as seen in my work with NFC and WordPress, and I always live by the motto 'Try Everything!' to tackle any new challenge."

0 Comments

Related posts