App that allows you to explore a comprehensive database of games information.
The main screen of the application is the game genre selection screen. After choosing a genre, the user can browse individual games which are sorted in order of popularity. Upon selecting a specific game, the app displays its detailed information, such as the developer, age restrictions, average playtime, Metacritic rating, release date, players reviews, and available platforms. It also includes a description and high-quality screenshots. The application also has a game search function and the ability to add/display favorite titles.
- More than 500,000 video games data
- 50 platforms including mobiles
- 19 Games Genres
- Detailed games statistics
- Search and favorite screens
- Two display modes
- BLoC
- Clean Architecture
- Dio
- dotenv
- GetIt, injectable
- Hive
- Lints
- Provider
- RAWG API
Genres_games_details.mp4
Search_favorite_details.mp4
Project was created with:
- Flutter version: 3.13.9
- Dart version: 3.1.5
- Copy repository link.
git clone https://github.com/MarekRudzki/GameOn.git
- Open command prompt and navigate to the path where you want to clone repo.
- Paste copied link and hit enter.
- Congrats, you have successfully cloned this repository in your computer!
- Open project in IDE of your choice.
- Get a free RAWG API key from the RAWG.
- In main app folder create a file called
.envincluding:RAWG_Key = Your_RAWG_Key
- Run the app.
I am a Flutter enthusiast from Poland.
- 🔭 Started my Flutter journey in March 2022.
- 📖 Learning new Flutter related stuff every day.
- 💻 In my free time, I love to read books and play video games.
- 🎮 Currently I have one app published on Google Play Store - "Słowotok - polska gra Wordle"
