Skip to content
A game center application
JavaScript Python CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
docs
gamehub
.babelrc
.gitignore
Pipfile
Pipfile.lock
README.md
package-lock.json
package.json
webpack.config.js

README.md

GameHub

Final Project (Lighthouse Labs Web Development Bootcamp)

Main Contributors: Vijay and Michael

Overview

A game center application where users can play card games and have fun. Full stack Django/React/Redux/Django Channels app that uses token based authentication with Knox.

Final Product

"Landing Page" "Goofspiel" "Memory" "War" "Rules"

Getting Started

Install dependencies

  • npm install
  • pipenv update

Serve API on localhost:8000

  • python gamehub/manage.py runserver

Run webpack (from root)

  • npm run dev

Build for production

  • npm run build

Tech Stack

  • Django
  • Python
  • Django-Channels
  • Channels Redis
  • Websockets
  • Javascript
  • React
  • Redux
  • React Router
  • React Animations
  • React Alerts
You can’t perform that action at this time.