Skip to content

CodeWithBasu/Story-Telling-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Story Telling Web Header

๐Ÿ•‰๏ธ Story Telling Web (Divine Epics Interactive)

An immersive, interactive digital journey through the timeless epics of India.
Experience the Ramayan ๐Ÿน, Mahabharat โš”๏ธ, Radha Krishna ๐Ÿฆš, and Mahavatar Narasimha ๐Ÿฆ with immersive audio ๐ŸŽง & stunning visuals ๐Ÿ’Ž.

๐ŸŒŸ Features ยท ๐Ÿ“– Epics ยท ๐Ÿ› ๏ธ Tech Stack ยท ๐Ÿš€ Getting Started

Next.js React Tailwind CSS TypeScript


๐ŸŒŸ Project Vision

Story Telling Web serves as a digital gateway to ancient wisdom, blending modern web technologies with spiritual storytelling. Our vision is to preserve India's cultural heritage by making these timeless tales engaging for all generations through gamification, emotional audioscapes, and exquisite visual artistry.


โœจ Key Features

  • ๐ŸŒŒ Immersive Atmosphere: Context-aware ambient background music (BGM) ๐ŸŽต and dynamic light rays create a deeply spiritual and emotional mood.
  • ๐Ÿ“– Interactive Story Cards: Detailed storytelling cards covering epic milestones, characters ๐Ÿ‘ฅ, locations ๐Ÿ“, and eras โณ. Each card features stunning artwork and engaging facts.
  • ๐ŸŒ Multi-Language Support: Seamlessly switch between English, Hindi (เคนเคฟเค‚เคฆเฅ€), and Odia (เฌ“เฌกเฌผเฌฟเฌ†) to learn in your preferred language.
  • ๐ŸŽฎ Engaging & Interactive: Scroll progress tracking, delightful hover animations, and smooth page transitions built with Framer Motion.
  • ๐Ÿ“ฑ Responsive & PWA Ready: A fluid experience optimized for all devices. Installable as a native app on your desktop and mobile devices for a seamless experience.
  • ๐Ÿ’Ž Modern UI: Beautifully crafted with glassmorphism, tailored typography, custom scrollbars, and gorgeous color themes referencing our heritage.

๐Ÿ“– Epics Included

๐Ÿน The Ramayan

A saga of righteousness (Dharma), courage, and devotion. Follow the 15-chapter journey of Lord Rama, from his divine birth in Ayodhya, the exile in the forest, building the Ram Setu, to the final victorious battle.

Explore Ramayan Chapters
  1. The Birth of Rama
  2. Sita's Swayamvar
  3. The Exile to the Forest
  4. The Golden Deer
  5. Sita's Kidnapping
  6. Meeting Hanuman
  7. Hanuman's Leap to Lanka
  8. Hanuman Burns Lanka
  9. Building the Bridge
  10. The Great Battle Begins
  11. Lakshmana Falls
  12. Rama vs Ravana
  13. The Victorious Return
  14. The Golden Age - Ram Rajya
  15. Lessons from the Ramayana

Visuals from the Saga

Birth of Lord Rama Building the Ram Setu
Rama Birth Ram Setu

โš”๏ธ The Mahabharat

The Greatest Epic of All Time. A saga of duty, war, and righteousness. Experience the epic story of Kurukshetra, the conflict between the Pandavas and Kauravas, and the divine wisdom of the Bhagavad Gita as Lord Krishna guides Arjuna.

Visuals from the Saga

The Kurukshetra War The Supreme Knowledge
Kurukshetra War Bhagavad Gita

๐Ÿฆ Mahavatar Narasimha

The Divine Protector. The fierce half-man, half-lion incarnation of Lord Vishnu who descends to protect his greatest devotee, Prahlada, and slay the demon king Hiranyakashipu, proving that faith triumphs over fear.

Visuals from the Saga

Narasimha Appears The Divine Form
Narasimha Appears Divine Form

๐Ÿฆš Radha Krishna

The divine poetry of eternal love, bliss, and supreme consciousness. Dive into the beautiful leelas of Lord Krishna, from his enchanting childhood in Vrindavan to the eternal spiritual bond with Radha.

Visuals from the Saga

The Divine Flute The Butter Thief
Flute Butter Thief

๐Ÿ“š Documentation & Guides

The project features extensive documentation. Explore the /docs folder for detailed guides:

  • Project Analysis: Deep dive into the framework, architecture, tech dependencies, and component design of the Divine Epics platform.
  • Integration Complete: Details on the integration of the four epics, their components, and routes.
  • Image Guidance: Specs, prompts, and instructions for managing the high-quality assets.
  • Troubleshooting: Debugging details for Large File Storage and server deployments.
  • GitHub Details: Specifics on maintaining repository metadata for discoverability.

๐Ÿ› ๏ธ Tech Stack

Built with โค๏ธ using the best modern web technologies:

  • Framework: Next.js 14/16 (App Router)
  • Styling: Tailwind CSS 4.x (Utility-first styling & Animations)
  • Language: TypeScript (Strict Type Safety)
  • UI & Animations: Framer Motion (Transitions) & shadcn/ui based components
  • Icons: Lucide React
  • Audio Generation & Multimedia: Contextual BGM handling, HTML5 Audio

๐Ÿš€ Getting Started

Prerequisites

  • Node.js 18.x or later
  • npm or yarn

1. Clone the repository

git clone https://github.com/yourusername/story-telling-web.git
cd story-telling-web

2. Install dependencies

npm install
# or
yarn install

3. Run the development server

npm run dev

Open http://localhost:3000 in your browser to experience the storytelling web app.
Switch between stories by navigating to /ramayan, /mahabharat, /narasimha, and /radha-krishna, or by selecting the respective story buttons on the landing page!


๐Ÿค Contributing

Contributions are warmly welcome! If you'd like to improve the translations, add more stories, enhance the UI, or expand the interactivity features:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

๐ŸŒŸ Acknowledgements

Dedicated to preserving our Cultural Heritage for modern generations. ๐Ÿ™
Developed with โค๏ธ by Basudev and contributors.

"Dharmo Rakshati Rakshitah"
Righteousness Protects Those Who Protect It

About

A modern digital temple of storytelling โ€” bringing Ramayan and Radha-Krishna to life with immersive design, animation, and cultural depth. ๐Ÿ‡ฎ๐Ÿ‡ณ๐Ÿฆš

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors