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.
[Visit IndianTourism Web App] deployment-link
- 🗺️ 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.
- Frontend: React.js, Material UI, Axios, React Router
- API: REST APIs for dynamic data
- State Management: React Hooks and Props
- Routing: React Router DOM
- Node.js (v14+)
- npm or yarn
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.