Escavida
All Projects

Escavida

Escavida - screenshot 1
Escavida - screenshot 2
Escavida - screenshot 3
Escavida - screenshot 4
Escavida - screenshot 5
Escavida - screenshot 6
Escavida - screenshot 7
Escavida - screenshot 8
Escavida - screenshot 1
Escavida - screenshot 2
Escavida - screenshot 3
Escavida - screenshot 4
Escavida - screenshot 5
Escavida - screenshot 6
Escavida - screenshot 7
Escavida - screenshot 8

About the Project

Escavida is a digital platform for sea adventure enthusiasts, connecting divers, instructors, and dive centers through a seamless ecosystem of booking, learning, and managing diving experiences.

Escavida is a complete ecosystem designed for the diving community, offering three interconnected platforms:

Admin Dashboard: Central hub where the platform team manages bookings, validates dive centers and instructors, approves courses, activities, and blogs, and ensures smooth operations.

Vendor Dashboard: Dedicated to dive centers and instructors, allowing them to create and manage courses, trips, and activities. Vendors can edit their profiles, manage calendars, and communicate with users through integrated chat features.

Client Application: The customer-facing web app where diving enthusiasts can discover and book unforgettable adventures such as liveaboards, scuba courses, and diving trips. Clients can explore content generated by vendors, book securely, and join a growing community of ocean explorers.

With a strong focus on safety, sustainability, and unforgettable experiences, Escavida empowers ocean lovers whether beginners or seasoned divers to connect, learn, and embark on their next underwater journey.

Main Features

  • 🔒 Authentification sécurisée – Connexion pour admins, vendeurs et clients avec accès basé sur les rôles.
  • ✅ Système de validation – Validation des centres de plongée, instructeurs, cours et activités.
  • 📰 Gestion du contenu – Créer et gérer blogs, promotions et expériences de plongée.
  • 📈 Analytique & rapports – Suivi des réservations, croissance des utilisateurs et revenus.
  • 🏫 Création de cours & activités – Les vendeurs créent et personnalisent cours et activités.
  • 🤝 Connexion communautaire – Créer un réseau de plongeurs, centres et instructeurs.
  • 🌍 Découverte & réservation – Les clients explorent et réservent voyages, croisières et cours.
  • 🧾 Réservations simplifiées – Paiements intégrés et confirmations instantanées.
  • ⚡ Infrastructure évolutive – Conçu pour gérer efficacement croissance et données.
  • 👤 Gestion du profil & calendrier – Les vendeurs gèrent leurs profils et synchronisent leurs agendas.

Tech Stack

JavaScript (ES6+)
React
Next.js
Node.js
PostgreSQL
Firebase
Git & GitHub
Vertex AI
Material UI
LoopBack