Skip to content

rahul01879/globeexplore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlobeExplore – Travel Exploration Platform

GlobeExplore is a full-stack travel exploration platform that allows users to discover, explore, and save destinations using an interactive map-based interface. It combines geolocation, community-driven content, and modern UI to deliver a personalized travel experience.


Overview

The platform enables users to visually explore destinations around the world, discover hidden places, and interact with location-based data in real time. It also supports user-generated content such as reviews, ratings, and saved destinations.


Features

Core Functionality

  • Interactive world map with location-based navigation
  • Hidden place discovery system
  • Detailed destination view with description, category, and coordinates
  • Search functionality for quick place discovery
  • Advanced filtering (category, rating, distance, preferences)
  • Real-time geolocation for nearby attractions

User Features

  • User registration and login
  • JWT-based authentication
  • Favorite places / wishlist
  • Personalized user experience
  • Reviews and ratings system
  • Community-driven content

Map & Exploration

  • Leaflet-based interactive map
  • Dynamic markers for destinations
  • Category-based exploration (beaches, mountains, etc.)
  • Distance-based recommendations
  • Map controls (zoom, fullscreen, reset)
  • Scalable map rendering

Information & Insights

  • Destination descriptions and images
  • Ratings and review counts
  • Opening hours and entry fee details
  • Live statistics panel for platform activity

Admin Features

  • Admin dashboard
  • Manage destinations (add/update/delete)
  • Review moderation system
  • User activity monitoring
  • Platform analytics

Tech Stack

Frontend: React.js, CSS / Tailwind
Backend: Node.js, Express.js
Database: MongoDB
Maps: Leaflet.js
Authentication: JWT


Project Structure

  • /frontend → React frontend
  • /backend → Node.js backend

Setup Instructions

Run Frontend

cd frontend
npm install
npm start

Run Backend

cd backend
npm install
npm run dev

Screenshots

Home Page

Home

Home Home

Expolre

Explore Explore

Place Details

Place Detail Place Detail Place Detail

Add Place

Add Place

Future Improvements

  • Route planning and trip creation
  • AI-based travel recommendations
  • Booking integrations
  • Offline map support

Author

Rahul Sharma

https://github.com/rahul01879

About

Full Stack travel exploration platform with interactive maps, geolocation, and destination discovery features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors