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