Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.29 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.29 KB

PokéMap

This Flutter application was created as a part of my university course in Cross-Platform Development. It showcases a map featuring randomly selected Pokémon and provides detailed information about them in a dedicated view. To access the map, users are required to log in, and this authentication process is managed through Firebase.

Take a Peek

You can explore the application through the following link. To log in, please use the provided credentials:

Technical Details

  • Architectural Foundation: The app is designed following the Bloc pattern.
  • Local Data Storage: Hive is employed to locally store the Pokémon data.
  • Authentication: Firebase is used for authentication.
  • Maps: The map is provided by openstreetmap and makes use of this package.
  • User Interface: The app uses Material Design 3.
  • Testing: The app uses Mockito to mock the repository layer.

Credits

Pokémon Icons erstellt von Freepik - Flaticon