Android app for the D4 Community that helps in keeping engagement with members and keeps them updated for the latest community updates/events.
- Fork the repo
- Import the fork into your Android studio.
- Build the project.
- Wait for the gradle build...
- Keep waiting...
- Launch the project
- Appwrite for backend requirements.
- Jetpack compose for UI.
- Material 3 for design system.
- Single activity pattern
- Multi-Module
- MVVM architecture
- Hilt for DI.
- ProtoDatastore
- The app module should only interact with feature modules
- The feature modules should ONLY interact with required data modules, use HILT for injections.
- The data modules can use any core module for their requirements.
- The feature modules can use any core module instead of the Datastore module which should be integrated with the data layer only.
Please go through the Contribution guidelines file before starting to add anything to the project.
Thanks to all these amazing contributors for providing value to this project.
Show your support by giving a Star🌟