Recovery-Meeting-Finder
Recovery Meeting Finder is a 12-Step recovery meeting finder and information website developed for Alcoholics Anonymous and other fellowships. It allows users to search for the nearest recovery meetings across the United Kingdom by location, town, or postcode, with results displayed on an interactive map. The project includes the Angular frontend website and a data inserter application that imports meeting data into a SQL Server database. It is built with ASP.NET, Entity Framework, NetTopologySuite, Web API, Angular, TypeScript, Bootstrap, and Leaflet with OpenStreetMap. Key features include geolocation-based meeting search, interactive mapping, and database normalization for spatial queries. The source code enables developers to rebuild the database, API, and website in development mode using Visual Studio 2022, Node.js, and SQL Server. While targeted at contributors familiar with web scraping and C, the deployed site at recoverymeetingfinder.com serves anyone seeking local recovery meetings and fellowship i