Skip to content

sachingwala/City-Explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸŒ† City Explorer

City Explorer is a MERN Stack-based web app designed to help users discover amazing places in their city or anywhere around the world β€” from coffee shops and hiking trails to hangout spots, restaurants, and entertainment hubs. The project is built with a modern UI, interactive maps, mood-based filters, and real-time data from external APIs.


πŸš€ Features

  • πŸ” Search for places using keywords and categories
  • πŸ“ Discover nearby attractions with geolocation
  • πŸ—ΊοΈ Beautiful and responsive UI with cards, images & maps
  • 🎯 Filter by moods (date night, adventure, relax, etc.)
  • ❀️ Wishlist feature for your favorite places
  • πŸ“¦ Integrated shop section for gear, gifts, and more
  • 🧠 Mood Tracker and suggestions system

πŸ› οΈ Tech Stack

πŸ–₯️ Frontend

  • React.js
  • React Router
  • Material UI (MUI)
  • Framer Motion

🌐 Backend

  • Node.js
  • Express.js
  • MongoDB + Mongoose
  • dotenv

πŸ“‘ APIs Used


πŸ“ Project Structure (Backend)


πŸ§ͺ Getting Started (For Developers)

1. Clone the Repository

git clone https://github.com/yourusername/city-explorer.git
cd city-explorer

Install Dependencies
bash
Copy
Edit
# For backend
cd city-explorer-backend
npm install

# For frontend
cd ../city-explorer-frontend
npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published