Skip to content

Latest commit

 

History

History
76 lines (60 loc) · 1.71 KB

README.md

File metadata and controls

76 lines (60 loc) · 1.71 KB

GameHub - Your one stop shop for buying video games

GameHub is a digital video game store that let's your browse the hottest video games online and buy them using stripe.

GameHub Screenshot

Table of content

Description

GameHub is an e-commerce web application built using the MERN stack and firebase that lets you buy video games online. The application uses the following technologies

  • Front-end -

    • React
  • Back-end

    • Firebase
  • Webhooks

    • NodeJS
  • Payment Merchant

    • Stripe
  • Hosting

    • Heroku
  • Styles

    • CSS in JSS, Styled components
  • State management

    • Redux, Session Storage,
  • Performance

    • Code splitting & Chunking
    • React lazy and suspense
    • Error Boundaries
    • React memo
    • Pure Component
    • Gzipping
  • Misc Technologies -

    • React router
    • HOC Patterns
    • Redux Saga
    • React Hooks
    • Mobile Support
    • Progressive Web App
    • vendors/

Installation

  1. Clone the project to your local directory
git clone https://github.com/KaushikShivam/gamehub
  1. The project uses NPM for managing dependencies. Run npm install to install all the required dependencies
npm install
  1. Navigate into the client directory
npm run start

Contact

You can contact me at: