stableAhmad / Digital-video-games-store

Microservices architecture with a client side and server side microservices, an API gateway, and an authentication server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Level Up - Gaming Ecommerce Website

Overview

Welcome to Level Up, your premier destination for gaming enthusiasts! Level Up is a feature-rich ecommerce platform developed using React and Node.js. This document provides essential information to help you get started with the website.

Technologies Used

  • Frontend: React
  • Backend: Node.js
  • Caching System: Redis
  • Load Balancer: Nginx

Features

  • Extensive Game Collection: Explore a diverse catalog of the latest and classic games across multiple platforms.
  • User-friendly Interface: Enjoy a smooth and intuitive browsing and shopping experience.
  • Secure Checkout Process: Shop with confidence using our secure and reliable checkout system.
  • User Accounts: Create and manage your personalized account to track orders and save favorite items.
  • Wishlist: Save your favorite games for future reference and easy access.
  • Responsive Design: Access Level Up on various devices - desktops, tablets, and smartphones.

Getting Started

Prerequisites

  • Ensure you have Node.js and npm installed.
  • Redis server should be running.
  • Nginx for load balancing (optional for local development).

Installation

  1. Clone the repository:
    git clone https://github.com/stableAhmad/Digital-video-games-store.git
  2. install redis from here -> https://redis.io/docs/install/install-redis
  3. cd level-up
  4. npm install
  5. npm start
  6. Open your browser and visit http://localhost:4000 to view the website.

Contributing

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes and commit them.
  4. Push to your fork and submit a pull request.
  5. Create a new branch.
  6. Make your changes and commit them.
  7. Push to your fork and submit a pull request.

Prototype

prototype

About

Microservices architecture with a client side and server side microservices, an API gateway, and an authentication server.


Languages

Language:Vim Script 47.8%Language:JavaScript 41.5%Language:CSS 4.1%Language:Batchfile 2.3%Language:Shell 2.3%Language:HTML 1.0%Language:Perl 0.9%