This app will help people find nearby people with similar interests. It was created as my final year project for graduation.

- Workout buddy finder app helps users discover and find workout buddies.
- Suggestions are based on interests and locality.
- Creates an exciting moment which’ll help the exercisers to pass their workout time.
- Live Chatting with matched people
- View total burned calorie
- Manage Application Theme
Project is written by following Clean Code Architecture. Has Developmentand Productionbuild flavors
set for both Android and iOS.
lib/appcontains the entry points depending on Environmentlib/corecontains the core of the applib/dicontains the dependency injection codeslib/envcontains the environment fileslib/featurescontains the featureslib/generatedcontains the generated asset constantslib/navigationcontains files related to Routinglib/themecontains theming settings of the app
flutter_blocfor State Managementgo_routerfor Navigationget_itandinjectablefor dependency injectionfirebasefor Auth, Real time chat, image storing andFirestorefor other data storingflutter_hooksto reduce boilerplate codefreezedfor data classes and pattern matchingdart code metricsfor enhanced lint rules
- Download or Clone the repository
- Unzip downloaded file (if downloaded)
- Open the project in
Android Studio. - Open Run configurations. Set
lib/env/env_development.dartfile as target and build flavorDevelopment.