Welcome to the GDSC RVIST Event and Group Chat App repository! This Flutter-based mobile application is designed to enhance communication and engagement within our GDSC (Google Developer Student Clubs) community at Rift Valley Institute of Science and Technology. It provides a platform for members to stay up-to-date with club events and participate in group discussions with ease.
-
Event Management: Keep track of upcoming GDSC RVIST events, workshops, and meetups right from your mobile device. Get event details, RSVP, and set reminders so you never miss an exciting opportunity to learn and network.
-
Group Chat: Connect with fellow GDSC members through real-time group chat functionality. Share ideas, collaborate on projects, and stay in touch with the vibrant tech community at RVIST.
-
Firebase Integration: We leverage Firebase, a powerful backend platform, to ensure seamless real-time communication, authentication, and data storage. Firebase provides a secure and scalable foundation for our app.
-
User Authentication: Members can securely sign in and register using Firebase Authentication. Your data and interactions are kept private and accessible only to verified GDSC RVIST members.
To get started with the app, follow these steps:
-
Clone the Repository:
git clone https://github.com/yourusername/gdsc-rvist-app.git
-
Set Up Firebase: Create a Firebase project and set up Firebase Authentication and Realtime Database. Replace the Firebase configuration files in the app with your own.
-
Install Dependencies: Run
flutter pub get
to install the necessary packages. -
Run the App: Use
flutter run
to launch the app on your development environment.
We welcome contributions from the GDSC RVIST community! If you'd like to contribute, please follow our contribution guidelines and code of conduct.
If you encounter any issues, have questions, or want to provide feedback, please open an issue on this repository. We're here to help!
This project is licensed under the MIT License, which means you are free to use, modify, and distribute the code for your own purposes. However, we appreciate attribution if you use our work.
We'd like to express our gratitude to the GDSC RVIST community for their support and inspiration in creating this app. Special thanks to the Flutter and Firebase teams for their amazing tools and resources.