Elixir – Tech Community App 🚀
Elixir is the official Android app for Elixir – The Tech Community of ABES Engineering College. The app brings together students, developers, and tech enthusiasts by providing event updates, resources, and community engagement in one place.
✨ Features
📅 Events & Announcements – Stay updated with upcoming workshops, hackathons, and seminars.
📰 Tech Blogs & Resources – Explore curated articles, coding tutorials, and community blogs.
👥 Community Hub – Connect with peers, mentors, and developers in the society.
🔔 Push Notifications – Get instant updates for new events and activities.
🎨 Modern UI – Built with Jetpack Compose + XML for a clean, responsive design.
🛠️ Tech Stack
Language: Kotlin
UI: Jetpack Compose + XML
Architecture: MVVM (Model-View-ViewModel)
Backend: Firebase (Authentication, Firestore, Storage, Notifications)
APIs & Integrations: REST APIs for dynamic data
Other Tools: Material Design, Coroutines, LiveData/Flow
📲 Installation
Clone the repository:
git clone https://github.com/ElixirTechCommunity//elixir-tech-community.git
Open the project in Android Studio (latest version recommended).
Sync Gradle dependencies.
Add your Firebase configuration file (google-services.json) in the app/ directory.
Run the project on an emulator or a physical device.
🤝 Contribution
We welcome contributions from developers, designers, and community members!
Fork the repo and create a new branch.
Commit your changes with clear messages.
Open a pull request describing your changes.
📌 Roadmap
Add Dark Mode 🌙
In-app Chat using Firebase or CometChat
Gamification (Badges, Leaderboards)
Admin Panel for event management
👨💻 Author
Developed by Gaurav 💻 Final Year B.Tech, ABES Engineering College