Skip to content

Its an interactive and user-friendly platform that showcases the rich cultural and geographical diversity of India by providing detailed, state-wise tourism information. The goal was to help users explore destinations, learn about places, and plan their visits more effectively through a visually engaging and responsive web application.

Notifications You must be signed in to change notification settings

ayushnandi/IndianTourism

Repository files navigation

🇮🇳 IndianTourism Web App

A responsive, modern, and UI/UX-friendly web application built using React.js and Material UI, designed to promote Indian tourism by providing comprehensive state-wise information about famous destinations across India.

🌐 Live Demo

[Visit IndianTourism Web App] deployment-link

📌 Features

  • 🗺️ Explore 30+ Pages: Each state features its own detailed page with highlights of popular tourist destinations.
  • ⚛️ Modern Frontend Stack: Built using React.js with Material UI for consistent, accessible design.
  • 🔄 API Integration: Fetches dynamic content for different states and places using REST APIs and Axios.
  • 📱 Fully Responsive: Optimized layout and components for desktops, tablets, and mobile devices.
  • 🔍 About India Section: A special segment introducing users to India’s cultural and historical richness.
  • Optimized Performance: Efficient routing and component structuring for fast load times and smooth navigation.

🛠️ Tech Stack

  • Frontend: React.js, Material UI, Axios, React Router
  • API: REST APIs for dynamic data
  • State Management: React Hooks and Props
  • Routing: React Router DOM

📷 Screenshots

{764623ED-93D7-4A55-A3D4-AE35378C8E57}

{218EF0DC-B69C-4A6A-A96F-4E7321EE2958}

{F84C5F2D-A653-48EE-AA3C-F0F687768A7D}

{923C7A1E-E069-4642-A8BA-B4ABFC4A5262}

🚀 Getting Started

Prerequisites

  • Node.js (v14+)
  • npm or yarn

Installation

git clone https://github.com/ayushnandi/IndianTourism.git
cd IndianTourism
npm install
npm run dev

Open http://localhost:3000 to view it in the browser.

About

Its an interactive and user-friendly platform that showcases the rich cultural and geographical diversity of India by providing detailed, state-wise tourism information. The goal was to help users explore destinations, learn about places, and plan their visits more effectively through a visually engaging and responsive web application.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published