Roamr

A community-driven platform for urban explorers to discover and share abandoned places around the world.

Next.js TypeScript Supabase MapLibre
Spinning Globe

About

Roamr is a web application designed for urban exploration enthusiasts, providing a platform to discover, document, and share abandoned locations. With an emphasis on community and safety, Roamr helps explorers find new locations while preserving the history and stories of forgotten places.

Key Features

  • Interactive map interface for discovering abandoned places
  • Detailed location profiles with photos, history, and safety information
  • Community-driven content with user submissions and reviews
  • Advanced search and filtering options
  • Personal collections to save and organize favorite locations
  • Responsive design for both desktop and mobile use
  • User authentication and profile management

Technology

Built with a modern tech stack including Next.js and TypeScript for a robust frontend experience. The application uses Supabase for the backend and database needs, while MapLibre and OpenStreetMap provide powerful mapping capabilities. The UI is crafted using Shadcn UI components, ensuring a polished and consistent user experience across the platform. Additional features include Photon API for geocoding services and Tailwind CSS for styling.

Development Process

Roamr was developed with a focus on creating a seamless user experience for urban explorers. The project involved extensive research into user needs, safety considerations, and location data management. Special attention was paid to privacy features and responsible sharing of sensitive location information.

The development process follows an iterative approach, with features being implemented in phases. Core functionality like user authentication, interactive mapping, and location management are currently in progress, while community features such as ratings, reviews, and photo galleries are planned for future releases.

Future Plans

The project roadmap includes several exciting features:

  • Community ratings and reviews system
  • User profiles with achievements and contribution tracking
  • Comprehensive photo galleries for locations
  • Enhanced safety insights and hazard warnings
  • Location verification and moderation system
  • Mobile-optimized experience

Latest Update