Geo-Jumper

Live Demo: https://geo-jumper-frontend.herokuapp.com
Source Code : https://github.com/geo-jumper

Concept

Geo-Jumper is a multiplayer fullstack platform game that combines socket.io with a frontend React library. This application is designed to create a unique game experience by matching online users to race to the finish line and be the first to catch the star. This application showcases a multiplayer/multi-level game and persists user data using MongoDB.

Technologies

– JavaScript / ES6
– Node.js
– jest
– enzyme
– enzyme-adapter-react-16
– eslint
– babel-core
– babel-loader
– babel-plugin-transform-object-rest-spread
– babel-preset-env
– babel-preset-react
– clean-webpack-plugin
– css-loader
– dotenv
– enzyme-to-json
– eslint-plugin-react
– express
– extract-text-webpack-plugin
– file-loader
– howler
– html-webpack-plugin
– node-sass
– react
– react-dom
– react-router-dom
– resolve-url-loader
– sass-loader
– serve-favicon
– socket.io
– socket.io-client
– style-loader
– superagent
– url-loader
– validator
– webpack
– webpack-dev-server