Skip to content

Chill Gamer is a user-friendly MERN stack application designed to explore, share, and manage game reviews effortlessly. The client side offers a responsive and visually appealing interface with smooth navigation and enhanced user experience. Key features include secure authentication, review management, and personalized user interactions.

Notifications You must be signed in to change notification settings

salmanfxrsi/chill-gamer-frontend

Repository files navigation

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.

About

Chill Gamer is a user-friendly MERN stack application designed to explore, share, and manage game reviews effortlessly. The client side offers a responsive and visually appealing interface with smooth navigation and enhanced user experience. Key features include secure authentication, review management, and personalized user interactions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages