FUTR Gaming is a web application that uses the RAWG API to allow you to explore an extensive library of games, stay informed about upcoming releases, and effortlessly curate personalised collections.
- User Authentication: Users can login effortlessly through their Gmail account.
- Comprehensive Game Exploration: Explore games via titles, genres, tags, stores, and publishers.
- Intuitive Game Filters: Effortlessly navigate the extensive game library using the user-friendly sort-by filters.
- Streamlined Pagination: Access all games through a simple and effective pagination system.
- Personalised Collections: Craft and curate your own unique collections of games.
- Futuristic User Interface: FUTR Gaming provides a sleek interface, designed for seamless navigation across both desktop and mobile screens.
As a web-based application, there is no installation required to use FUTR Gaming. Simply visit the website here using a web browser to access the application.
The following technologies were used to build Student Space:
- React
- Next.js
- RTK
- RTK Query
- Tailwind CSS
- Shadcn
- Firebase
With this app I have learnt and implemented Redux Toolkit for global state management and Redux Toolkit Query for advanced data fetching and caching. Learning these two new tools has been game changing by allowing me to transition away from traditional methods like useEffect and fetch for data retrieval. Redux Toolkit Query handles the majority of the work by providing built-in features such as loading, fetching, and error states, thereby simplifying the entire data-fetching process.
- rawg.io - RAWG API is a powerful tool for working with video games data which was used in this project
MIT License
- Author: Daniel Levison
- Email: [email protected]
- GitHub: https://github.com/danlevison