A React-based frontend application for gamers to review and discover games. Built with Vite for fast development and featuring a responsive design. This project was developed as part of the final project for the Algorithms and Data Structures III course of the Systems Analyst career in 2025.
- Game Reviews: View detailed game information, ratings, and user reviews
- User Management: Register, login, and manage user profiles
- Search Functionality: Search for games and view results
- Favorites: Save and manage favorite games
- Ranking System: View top-ranked games
- Admin Panel: Administrative tools for managing games, users, and tags
- Responsive Design: Mobile-friendly interface
- React: Frontend library for building user interfaces
- Vite: Fast build tool and development server
- React Router: Client-side routing
- JWT Decode: Token handling for authentication
-
Clone the repository: git clone https://github.com/Kohenkyo/GamerReviews.git
-
Install dependencies: npm install
-
Setup enviroment variables (create .env file) VITE_API_BASE_URL=https://localhost:7292/api
-
Run this backend: https://github.com/Kohenkyo/GamerReviews_Backend
-
Start the development server: npm run dev
-
Open your browser and navigate to http://localhost:5173
- Home: Browse featured games and latest reviews
- Search: Use the search bar to find specific games
- Game Details: Click on a game to view reviews, ratings, and details
- User Profile: Manage your account and view your reviews
- Admin: Access administrative features (requires admin privileges)
- Backend repository: GamerReviews_Backend
*This Repository is a copy of the original project that was developed with a team.