Skip to content

jv-cortez/BuddyUp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BuddyUp

Description

A smarter auto-match system web app for DOTA2 players. Built mainly with React.js, express, and socket.io. Features include real-time search based on "seriousness" level, if you are gaming casually or competitively, customizable profile, and private chatting feature. This app is catered towards those looking for a quicker and more custoizable search for people with the same skills and goals for your gaming session.

Screenshots

"match making page" "Invitation from match page" "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

Languages

  • CSS 69.4%
  • JavaScript 30.3%
  • HTML 0.3%