Skip to content

DinkoHristov/Cyborg_GamingLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

🎮 Cyborg Gaming Library

Cyborg Gaming Library is a modern React-based web application for browsing popular games.
The application provides a clean, dark-themed UI with authentication-aware navigation, offering different experiences for guest users and logged-in users.

This project is built as a portfolio application to demonstrate frontend skills with React, routing, state handling, and UI design.


📸 Site View

Guest User View

Guest users can browse popular games and use the search functionality, but have limited access to user-specific features.

Guest User View

Logged-in User View

Logged-in users see a personalized navigation bar with access to their profile.

Logged-in User View

Home View

This is the Home page which guests and logged-in users can see.

Home View

Games View with Pagination

All of the games which logged-in users and guests can see and browse through them.

Games View

Pagination is implemented and users can browse through Previous and Next pages and see on which page are they.

Game View with Pagination

Details View of the Game

Details of the selected game with: game name, game image, game website, game description and related games.

Details View

Related games to the selected one and a download game button.

Details View with Related Games

Register View

Guests can easily create account and start downloading games.

Register View

Login View

Registered users can Login in their account and start downloading games.

Login View

Profile View logged-in user

Logged-in users can see their account information and downloaded games.

Profile View logged-in


✨ Features

  • 🕹️ Browse popular games
  • 🔍 Search games by title
  • 👤 Authentication-aware navigation
  • 📄 Game cards with images
  • 🎨 Modern dark UI design
  • ⚡ Responsive layout
  • 🧭 Client-side routing with React Router

🛠️ Built With

  • React
  • JavaScript (ES6+)
  • React Router
  • CSS
  • REST API

About

A React-powered remake of the Cyborg Gaming template. This project is open for improvements and contributions — perfect for anyone who wants to learn React, experiment with UI components, or help build a sleek gaming library interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors