Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nunogois/game-search-expo
Mobile app that lets you search for games. Using IGDB and built with Expo (React Native)
https://github.com/nunogois/game-search-expo
android app carousel expo game games hacktoberfest igdb ios iphone library list mobile react react-native search typescript
Last synced: 3 months ago
JSON representation
Mobile app that lets you search for games. Using IGDB and built with Expo (React Native)
- Host: GitHub
- URL: https://github.com/nunogois/game-search-expo
- Owner: nunogois
- License: mit
- Created: 2021-06-25T15:02:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-06T20:31:43.000Z (over 3 years ago)
- Last Synced: 2024-04-16T14:13:34.023Z (9 months ago)
- Topics: android, app, carousel, expo, game, games, hacktoberfest, igdb, ios, iphone, library, list, mobile, react, react-native, search, typescript
- Language: TypeScript
- Homepage:
- Size: 383 KB
- Stars: 16
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Mobile app that lets you search for games.
Using IGDB and built with Expo (React Native).
https://user-images.githubusercontent.com/14320932/124486380-70fe7a00-dda5-11eb-89a9-77dc6621441a.mp4
Try it out with Expo: https://expo.io/@nunogois/game-search-expo
Or download the app in [Releases](https://github.com/nunogois/game-search-expo/releases).
# β¨ Features
- Check the most popular games
- Search for any game
- See ratings, release dates, platforms and much more info
- See game screenshots
- See similar / recommended games
# π¨βπ» Β Using
![React Native](https://img.shields.io/badge/-React%20Native-141321?style=flat&logo=React)Β
![Expo](https://img.shields.io/badge/-Expo-141321?style=flat&logo=Expo)Β
![Redux](https://img.shields.io/badge/-Redux-141321?style=flat&logo=Redux&logoColor=764ABC)Β
![TypeScript](https://img.shields.io/badge/-TypeScript-141321?style=flat&logo=TypeScript&logoColor=3178C6)Β
![Prettier](https://img.shields.io/badge/-Prettier-141321?style=flat&logo=Prettier&logoColor=F7B93E)Β[igdb-api](https://github.com/nunogois/igdb-api) - IGDB Proxy API.
### And also...
- [react-native-snap-carousel](https://github.com/meliorence/react-native-snap-carousel)
- [react-native-circular-progress](https://github.com/bartgryszko/react-native-circular-progress)# π To Do
- [x] Create repo;
- [x] Basic setup;
- [x] Setup navigation;
- [x] Setup Redux;
- [x] Setup IGDB proxy API (https://github.com/nunogois/igdb-api);
- [x] Games screen;
- [x] GameItem component;
- [x] Show popular (latest highly rated) games (https://api-docs.igdb.com/#sorting);
- [x] Search component;
- [x] Allow searching;
- [x] Game detail screen;
- [x] Make TypeScript happy;# v1.1
- [x] Add LICENSE;
- [x] Adapt from Redux to Vercel SWR;
- [x] Adapt to the new igdb-api version;
- [x] Better search behavior;
- [x] Go back to search from details screen (useful in case you're in too deep!);
- [x] Overall polish;