Skip to content

Repository files navigation

🇮🇳 Chalo Dekhe Bharat! (Explore India)

An immersive web application showcasing India's rich cultural heritage, 3D museum artifacts, interactive travel planning, photorealistic gallery, and gamified quiz experiences.

Next.js React Tailwind CSS Three.js Netlify Status


Overview

Chalo Dekhe Bharat (Explore India) is an interactive, modern web experience designed to showcase the vibrant diversity, art, heritage, and geography of India. Built with Next.js 15, React 19, Three.js, and Tailwind CSS v4.


Tech Stack & Libraries

Frontend & Framework

3D Graphics & Animations

  • 3D Engine: Three.js
  • React 3D Binding: @react-three/fiber & @react-three/drei
  • Animations: Framer Motion v12
  • Smooth Scroll: lenis

State & Database


Getting Started

Prerequisites

  • Node.js (v18.17 or v20+ recommended)
  • npm or yarn or pnpm

1. Clone the Repository & Install Dependencies

git clone https://github.com/your-username/chalo-dekhe-bharat.git
cd "chalo-dekhe-bharat"
npm install

2. Set Up Environment Variables (Optional)

Create a .env.local file in the project root:

NEXT_PUBLIC_SUPABASE_URL=your_supabase_project_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
GEMINI_API_KEY=your_gemini_api_key

3. Run Development Server

npm run dev

Open http://localhost:3000 in your browser.


Deploying to Netlify

This repository includes a pre-configured netlify.toml file optimized for Next.js 15 App Router.

  1. Push your code to GitHub.
  2. Log in to Netlify and click Add new siteImport an existing project.
  3. Select your GitHub repository.
  4. Netlify will automatically detect the build settings from netlify.toml:
    • Build Command: npm run build
    • Publish Directory: .next
  5. (Optional) Add your environment variables under Site settingsEnvironment variables.
  6. Click Deploy site.

Crafted with ❤️ by Tech Mobius

About

An immersive web application showcasing India's rich cultural heritage, 3D museum artifacts, interactive travel planning, photorealistic gallery, and gamified quiz experiences.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages