Find Any Meeting

Introduction

"Find Any Meeting" is a comprehensive tool designed to locate various recovery support groups across Northern Michigan, with aspirations to expand across the entire United States and eventually, globally. This tool aims to consolidate information from different recovery pathways such as AA, NA, Dharma Recovery, Red Road, Life Ring, Celebrate Recovery, SMART Recovery, and more, all of which currently operate through separate websites and meeting lists.

Features

  • Centralized Information: A unified platform aggregating meeting details from various recovery support groups.
  • User-Friendly Interface: Easy filtering of results on mobile via a list and on desktop through a Google Map integration.
  • Community Driven: Volunteer editors will have the privilege to add and update meetings and events through an admin panel.

Technologies Used

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Shadcn/ui
  • Google Maps API
  • Considering Payload as a CMS, open to other suggestions.

Development Setup

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev