Skip to content

Ping-pong tournament app created for technical challenge of DevelopMe bootcamp.

Notifications You must be signed in to change notification settings

LaikaTheSpaceDog/pong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(Ping)-Pong

Screen shot of landing page of (Ping)-Pong

Retro Pong-themed tool that randomly created pairings for a table tennis tournament bracket from a list of names collected from the user. UI built using React and Redux for state management. This app was originally built in 7 days as part of an assignment for the Develop Me Coding Fellowship (handed in on 27 September 2020), however further changes might be made in the future.

Live site

https://laikathespacedog.github.io/pong/#/

Setup instructions

To get set up with the project:

  1. Run git clone git@github.com:LaikaTheSpaceDog/pong.git <desired sub-directory>. The project files will be cloned to your local repo.
  2. Go to your project directory and run npm install. This will install the dependencies in the local node_modules folder.
  3. Run gulp watch. This will run the below gulp tasks automatically on save.
  4. Run npm start. This will run the app in development mode. Open http://localhost:3000 to view it in the browser. The page will reload if you make any edits. You will also see any lint errors in the console.

Gulp tasks

  • Watch task

    On start up, in your terminal, run:

    gulp watch
    

    This will enable live reloading on save and will also run all the listed gulp tasks below

  • sass -> CSS

    sass to CSS convertion can be run standalone using:

    gulp sass
    
  • minify CSS

    CSS compression can be run standalone using:

    gulp minify-css
    
  • minify sass

    Run sass and minify-css tigether using:

    gulp minify-sass
    

Credits

  1. Animation on landing component based on Pedrobfranca's 'Pong' on codepen: https://codepen.io/Pedrofbfranca/pen/dfphG
  2. Animation on winner component based on Eddie Lin's Pure CSS Fireworks on codepen: https://codepen.io/yshlin/pen/ylDEk

About

Ping-pong tournament app created for technical challenge of DevelopMe bootcamp.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published