Skip to content

Repository files navigation

BMLT Search logo

BMLT Search

CI web app Download on the App Store Get it on Google Play BMLT

👉 Try it: app.bmlt.app  ·  App Store  ·  Google Play

Find Narcotics Anonymous meetings worldwide — in person, hybrid, and online — from the BMLT. One codebase runs as a web app, an iOS app, and an Android app.

Where to get it

Platform Where
Web app.bmlt.app — installable as a PWA
iOS App Store
Android Google Play

Features

  • Four ways to search — near your current location, by typed city / postal code / address, by panning a map, or by browsing the full service body tree
  • In-person and online — every search covers in-person, hybrid and online meetings from the worldwide BMLT aggregator, with a filter to narrow to one or the other
  • Meeting detail — directions, virtual join links, phone dial-in, formats, and a share sheet
  • Correct times for online meetings — a meeting's time is shown in its own timezone, labelled, rather than silently converted
  • Nine languages — English, Español, Français, Italiano, Dansk, Polski, Português, Русский, and فارسی (with right-to-left layout)
  • No account, no analytics — requests go to the BMLT aggregator, Google Maps, and Google Fonts, and nowhere else

Contributing

Setup, commands, architecture, and the Google Maps key model are in CONTRIBUTING.md.

npm install
cp .env.example .env      # then add your Google Maps keys
npm run dev               # http://localhost:5173

Everything except the map screen works without keys.

Need help?

License

MIT © BMLT Enabled

About

NA meeting finder for web, iOS, and Android

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages