bryanpburnside / wheel-of-love

This is a dating app that utilizes a wheel to match users

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wheel Of Love

This is a dating app that utilizes a wheel to match users

Getting Started

Install Dependencies:

  • ReactJS

npm i react

  • Webpack compiler

npm i --save-dev webpack npm i @airbnb/config-webpack

Setting up Webpack:

  • ESLint

Create a webpack.config.js npm init @eslint/config

Follow the setup in the terminal options: -all enforced style guides for eslint -framework React -Typescript no -code runs in browser -airbnb style guide -config file JSON

  • Babel

Create a babel.config.json file in the root directory

npm i --save-dev babel-loader @babel/core

npm i @babel/preset-env --save-dev

  • Axios

npm i axios --save-dev

  • Express

npm i express --save-dev

  • Socket.io and Websocket

npm i ws (websocket needed for socket.io)

npm i socket.io

  • Passport

npm i passport passport-google-oauth2

  • MaterialUI

npm i @mui/material @emotion/react @emotion/styled

About

This is a dating app that utilizes a wheel to match users


Languages

Language:JavaScript 91.5%Language:HTML 8.5%