Skip to content

anthonyamar/dive-sites-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiveSitesFinder

DiveSitesFinder aim to help scuba divers prepare their next adventure around the world, providing them with the most accurate and complete geo-data around scuba diving. Just search for a destination, and get all the repertoried dive sites, centers, informations, experiences and much more. Enrich the experience by sharing to the community your tips about destinations and sites and engage with passionate divers around the world like you.

SCR-20240314-twea

The pillars

The project is created around these four pillar:

  1. Data completeness and accuracy. We put a lot of effort in having the most accurate and abundant database around dive sites. We listed more than +14k dive sites, +4k dive centers and +2.5k cities. Still counting...
  2. Awesome mobile first UX and stellar performances. We doesn't want DiveSitesFinder to be a random listing of scuba diving destinations. We're pushing hard to create a streamlined online experience that will help divers geting the best from their travel experiences.
  3. Aim to be community driven. We, as scuba divers, are binded by the same passion: discover the underwater world. We encourage people to share their experiences and engages with other divers through innovative yet simple features.
  4. Diving organization agnostic. We do want to include divers from all over the world, and mostly, from all organizations. We'll not pushing centers from an organization more than another and we'll never argue that some schools are better than another.

The stack

  • Ruby 3.1.x
  • Rails 7.1.x
  • Postgresql
  • Sidekiq
  • TailwindCSS
  • ViewComponent
  • Stimulus JS
  • Turbo
  • Algolia
  • Mapbox and Leaflet

About

🤿 Start your underwater journey today.

Topics

Resources

Stars

Watchers

Forks