Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎉 Festivals – Indian Festivals Android App

An Android application that helps users explore the rich cultural heritage of India through festivals celebrated across different states.

The application provides festival information categorized by states, a searchable festival directory, image gallery, and an interactive user experience designed for learning and cultural awareness.


📱 Features

🏛️ State-wise Festival Exploration

Browse festivals from various Indian states including:

  • Maharashtra
  • West Bengal
  • Tamil Nadu
  • Gujarat
  • Punjab
  • Goa
  • Rajasthan
  • Kerala

🔍 Festival Search

Quickly search and discover festivals.

📋 Festival Directory

View a complete list of festivals available in the application.

🖼️ Festival Gallery

Explore festival-related images and visual content.

🎞️ Auto-Scrolling Banner

Dynamic banner section showcasing featured festivals and cultural highlights.

📚 Educational Purpose

Learn about India's diverse traditions, celebrations, and cultural heritage.


🛠️ Technology Stack

Technology Usage
Java Application Development
Android SDK Mobile Application Framework
XML User Interface Design
Android Studio Development Environment
Material Components Modern UI Elements
AppCompat Backward Compatibility Support

📂 Project Structure

Festivals/
│
├── app/
│   ├── src/
│   │   ├── main/
│   │   │   ├── java/
│   │   │   │   └── com/example/festivals/
│   │   │   ├── res/
│   │   │   └── AndroidManifest.xml
│   │
│   └── build.gradle
│
├── gradle/
├── build.gradle
├── settings.gradle
└── README.md

🚀 Installation

Clone Repository

git clone https://github.com/atharvalisation/Festivals.git

Open Project

  1. Open Android Studio
  2. Select Open Existing Project
  3. Choose the cloned repository
  4. Allow Gradle Sync to complete
  5. Run the application on:
    • Android Emulator
    • Physical Android Device

📋 Requirements

  • Android Studio Hedgehog or later
  • Android SDK 34
  • Minimum SDK 21 (Android 5.0 Lollipop)
  • Java 8+

🎯 Application Modules

Home Screen

  • Festival categories
  • State selection
  • Auto-scrolling banner

Festival List

  • Complete festival collection
  • Easy navigation

Search Module

  • Search festivals instantly

Gallery

  • Festival photographs and cultural images

State Festivals

Dedicated pages displaying festivals of different Indian states.


🌏 States Included

  • Maharashtra
  • Gujarat
  • Punjab
  • Rajasthan
  • Kerala
  • Goa
  • Tamil Nadu
  • West Bengal

More states can be added in future releases.


🔮 Future Enhancements

  • Festival Calendar
  • Push Notifications
  • Multi-language Support
  • Festival Reminder System
  • Dark Mode
  • Festival Details with History
  • Favorite Festivals
  • Share Festival Information
  • Online Festival Database Integration

🎓 Educational Objective

This project aims to:

  • Promote awareness of Indian culture.
  • Preserve knowledge about regional festivals.
  • Provide students with an easy-to-use educational resource.
  • Encourage cultural learning through technology.

👨‍💻 Developer

Atharva Mane

Electronics Engineering Student
Walchand College of Engineering, Sangli

Areas of Interest

  • Android Development
  • Full Stack Development
  • Software Engineering
  • Cultural Technology Applications

GitHub: https://github.com/atharvalisation


📄 License

This project is developed for educational and learning purposes.


⭐ Support

If you found this project useful:

  • Star the repository ⭐
  • Fork the project 🍴
  • Share feedback 💡

Made with ❤️ to celebrate India's cultural diversity.

About

Festivals is an Android application that showcases the rich cultural diversity of India through state-wise festival information, festival galleries, and search functionality. Built using Java and Android SDK, the app provides an interactive platform to explore and learn about Indian traditions and celebrations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages