Wadi Green is a networking app that encourages users to participate in activities that promote a better and more environmental lifestyle.
Features
- Account management
- Explore and search features
- Participate in activities and track your progress
- Keep track of all your activities on a calendar
- Chat with other members
- User notifications
- Invite friends
- Report bugs inside the app
Codebase
- Uses provider to expose values across the app
- Unified API interface with two implementations: The actual API that interacts with the server and a dummy API that gets the data from local
json
assets (allows the app to run even when there's no server). - Fully documented code
- Unit tests and widget tests
- Strict linting rules for the dart analyzer (using the lint package)