Skip to content
This repository has been archived by the owner on Nov 17, 2021. It is now read-only.

TypeScript implementation of GitHub battle app (using Hooks) originally by Tyler McGinnis

License

Notifications You must be signed in to change notification settings

Zweihander-Main/github-battle-ts

Repository files navigation

Github-Battle-TS

TypeScript implementation of GitHub battle app (using Hooks) originally by tylermcginnis. Live demo

Tech stack:

  • TypeScript
  • React + Hooks
  • React-router
  • Jest
  • React Testing Library
  • Webpack

Additions to original:

  • Added Jest snapshot testing for most of the components

Live demo:

Available at github-battle.zweisolutions.com

Instructions

  1. Run npm install in the main directory (package.json should be accurate)
    • Special Notes:
    • Source/Dev: app folder, Production: dist folder
  2. Run one of the commands from the Scripts section. You'll most likely want npm run dev for development and npm run build for production.

Scripts

  • npm run dev: Create development build and serve it on dev server
  • npm run build: Build application for production (build directory: dist)
  • npm run build-win: Build application for production in Windows
  • npm run test: Run tests
  • npm run testWatch: Run tests in watch mode

Current TODOs:

  • None as of now

Available for Hire

I'm available for freelance, contracts, and consulting both remotely and in the Hudson Valley, NY (USA) area. Some more about me and what I can do for you.

Feel free to drop me a message at:

hi [a+] zweisolutions {●} com

License

MIT