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.
Browse festivals from various Indian states including:
- Maharashtra
- West Bengal
- Tamil Nadu
- Gujarat
- Punjab
- Goa
- Rajasthan
- Kerala
Quickly search and discover festivals.
View a complete list of festivals available in the application.
Explore festival-related images and visual content.
Dynamic banner section showcasing featured festivals and cultural highlights.
Learn about India's diverse traditions, celebrations, and cultural heritage.
| 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 |
Festivals/
│
├── app/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ └── com/example/festivals/
│ │ │ ├── res/
│ │ │ └── AndroidManifest.xml
│ │
│ └── build.gradle
│
├── gradle/
├── build.gradle
├── settings.gradle
└── README.md
git clone https://github.com/atharvalisation/Festivals.git- Open Android Studio
- Select Open Existing Project
- Choose the cloned repository
- Allow Gradle Sync to complete
- Run the application on:
- Android Emulator
- Physical Android Device
- Android Studio Hedgehog or later
- Android SDK 34
- Minimum SDK 21 (Android 5.0 Lollipop)
- Java 8+
- Festival categories
- State selection
- Auto-scrolling banner
- Complete festival collection
- Easy navigation
- Search festivals instantly
- Festival photographs and cultural images
Dedicated pages displaying festivals of different Indian states.
- Maharashtra
- Gujarat
- Punjab
- Rajasthan
- Kerala
- Goa
- Tamil Nadu
- West Bengal
More states can be added in future releases.
- 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
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.
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
This project is developed for educational and learning purposes.
If you found this project useful:
- Star the repository ⭐
- Fork the project 🍴
- Share feedback 💡