Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 1.64 KB

README.md

File metadata and controls

28 lines (23 loc) · 1.64 KB

Chill Gamer - Client-Side

Welcome to Chill Gamer, a user-friendly game review application where users can explore, share, and manage game reviews. This repository contains the client-side code for the application.

Backend Repository

Backend Repository

Live Site

Live Site

Features:

  • Home Page: Features a banner/slider with game reviews, a section showcasing highest-rated games, and two extra relevant sections.
  • User Authentication: Implemented email/password-based login and registration, with social login via Google or GitHub.
  • Reviews: Users can view all reviews, explore review details, and manage their own reviews.
  • Add/Update/Delete Reviews: Logged-in users can submit new reviews, edit them, or delete them.
  • WatchList: Users can add games to their watch list from review details pages.
  • Responsive Design: The site is responsive and works on mobile, tablet, and desktop devices.
  • Error Handling: Error messages and success messages are shown using toast/sweet alerts.
  • Theme Toggle: Implemented dark/light theme toggle.
  • Loading Spinner: A loading spinner is shown while data is loading.

Technologies Used:

  • React: Frontend framework for building the user interface.
  • React Router: For handling navigation between pages.
  • Firebase Authentication: For email/password and Google/GitHub authentication.
  • Tailwind CSS: For styling and responsive design.
  • Toast/Sweet Alerts: For displaying error/success messages.
  • Lottie React, React-tooltip: For adding animations and tooltips.