Skip to content

andrewquang512/Game-DIstribution-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Distribution Website Build Status

Preview: Live Demo

Tổng quan

Game Digital Distribution website là một ứng dụng website giúp đưa các ấn phẩm game đến tay người dùng online mà không cần các thiết bị ghi nhớ như đĩa CD, USB, ổ cứng. Ngoài ra, ứng dụng web này cũng đóng vai trò là nơi trung gian giúp các nhà phát triển game - những người tạo ra game và muốn kinh doanh chúng, dễ dàng tiếp cận với những khách hàng đang có nhu cầu. Với các nhà phát triển game, việc đưa ấn phẩm lên các ứng dụng phân phối game là một cách quảng bá tuyệt vời nhưng chỉ tốn chi phí nhỏ.

Hiện nay tại Việt Nam, lượng các website phân phối game vẫn còn hạn chế. Vì vậy mà nhóm xây dựng một webapp tích hợp mà ở đó người dùng, quản trị viên website và nhà phân phối đều có thể dùng. Webapp tập trung vào việc phân phối game (nhà phân phối) và mua bán game (người dùng). Khách hàng có thể mua những game chất lượng và đạt các tiêu chuẩn về cộng đồng, cùng với một hệ thống ổn định và dễ dùng, sẽ nâng cao trải nghiệm người dùng.

Một số hình ảnh về giao diện cơ bản

Giao diện khách hàng

Đăng nhập

Đăng nhập

Đăng ký

Đăng ký

Trang chủ

Trang chủ 1

Trang chủ 2

Thông tin game

info1 info2

Giỏ hàng

cart

Thanh toán

Điền thông tin nhận hàng

address

Thanh toán (Paypal)

papal

Kiểm tra giỏ hàng

check_cart

Thanh toán thành công

pay_success

Giao diện quản trị viên

Admin1 Admin2

Giao diện nhà phát hành game

Provider

Upload game lên hệ thống

Upload

Công nghệ sử dụng

Nhóm sử dụng MERN Stack để hiện thực trang web phân phối game.

MERN Stack là viết tắt cho 4 công nghệ cốt lõi tạo nên một Stack gồm:

  • MongoDB
  • Express.js
  • React.js
  • NodeJS

Hướng dẫn tải về project

$ git clone https://github.com/andrewquang512/Game-DIstribution-Website.git

Tải các package cần thiết

Tải các package cho client

$ cd client
$ npm install

Tải các package cho backend

$ cd backend
$ npm install

Hướng dẫn chạy

Chạy backend

$ cd backend
$ npm run server

Chạy client

cd client
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published