Front-end application built in React, tied to an already built nodejs back-end with both api and websocket endpoints.
The back-end:
League of football teams which - through its websocket endpoint - sends random match results.
The front-end
: An application that displays those incoming match results in a tabular format, sorted by the team with the most points.
Built in React and Typescript and a Redux store for statement management.
Uses the Atomic directory structure.
The current atom is a very versatile Sheet component which is injected multiple props via the styled-system
package.
The current molecule used is the container for our table called DataTableContainer
and is created through the Sheet component.
The DataTable is built off of @material-ui/core
's Table
components, and is the main table component for this app.
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
See the section about deployment for more information.
Built by Nino Miletich ([email protected])
Runs the server in "silent" mode, meaning no logs (see logging/debugging section for more info)
Runs the server with basic logging.
The server uses the debug
packages, so if you want more output,
you can adjust the DEBUG
environment variable.