https://github.com/nevil-ing/rvist_gdsc
An Event and Group Chat App for the Google Developer Student Club - Rift Valley Institute Of Science And Technology
https://github.com/nevil-ing/rvist_gdsc
google-developer-student-club google-developer-student-club-rvist
Last synced: about 2 months ago
JSON representation
An Event and Group Chat App for the Google Developer Student Club - Rift Valley Institute Of Science And Technology
- Host: GitHub
- URL: https://github.com/nevil-ing/rvist_gdsc
- Owner: nevil-ing
- Created: 2023-08-18T19:52:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-23T19:22:09.000Z (over 1 year ago)
- Last Synced: 2025-02-11T11:59:39.516Z (4 months ago)
- Topics: google-developer-student-club, google-developer-student-club-rvist
- Language: Dart
- Homepage:
- Size: 382 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GDSC RVIST Event and Group Chat App
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.
## Features
- **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.
## Getting Started
To get started with the app, follow these steps:
1. **Clone the Repository:** `git clone https://github.com/yourusername/gdsc-rvist-app.git`
2. **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.
3. **Install Dependencies:** Run `flutter pub get` to install the necessary packages.
4. **Run the App:** Use `flutter run` to launch the app on your development environment.
## Contributing
We welcome contributions from the GDSC RVIST community! If you'd like to contribute, please follow our [contribution guidelines](CONTRIBUTING.md) and [code of conduct](CODE_OF_CONDUCT.md).
## Support
If you encounter any issues, have questions, or want to provide feedback, please open an issue on this repository. We're here to help!
## License
This project is licensed under the [MIT License](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.
## Acknowledgments
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.