Skip to content

yowiputra/BuddyUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuddyUp

Description

A game match-making web application built on React, Redux, PostgreSQL, Express, Socket.io and Node.js. Meant as a better automatch-making system than an online game's default matching system, this web app uses a Tinder-style approach in pairing up players based on their desired skill-level of their match.

Screenshots

Screenshot of the splash page

Screenshot of the home page

Screenshot of the request system

Screenshot of the chat feature

Getting Started

Server side

  1. Create the .env by using .env.example as a reference: cp .env.example .env
  2. Update the .env file with your correct local information
  3. Install dependencies: npm i
  4. Run migrations: npm run knex migrate:latest
  • Check the migrations folder to see what gets created in the DB
  1. Run the server: npm start
  2. Run the app on localhost:3000

Client side

  1. Update the .env file with your correct local information
  2. Install dependencies: npm i
  3. Run the webpack-dev-server: npm start

About

Lighthouse Labs Week 7 & 8 - Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published