Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/isotope-robotics/scouting-system

React Website For FRC Team 9709
https://github.com/isotope-robotics/scouting-system

express-js first-robotics-competition mysql nodejs reactjs robotics

Last synced: 12 days ago
JSON representation

React Website For FRC Team 9709

Awesome Lists containing this project

README

        

# Isotope Robotics Scouting System

FRC Team 9709 Scouting System

# Under The Hood:
The project is ran on two different "servers", the react dev server and the express API server. Each server is coded in Javascript using two different types
of frameworks, Express.JS and React.JS.

### API Server:
The API server is a simple but functional API server coded in Node.JS using the Express.JS framework. All API calls are public and all data input is protected
via a session token and cookie that is generated at login. A MySQL server is the data store for all event data and any other misc. data that is needed for the
project.

### React Server:
The React server is development server that comes with a create-react-app and is purly for developmental use, or in our case production due to the simplicty of our project.

### Comming Soon!
- Match Scouting System
- Pit Scouting System
- Detailed Scouting Results Page

## Want to Help?
Contact Ethen Brandenburg at: [email protected] or use the Pull Requests

# Setup:
1. CD into directory (frontend, server)
2. npm -i (install dependencies, only first time setup)
3. npm start for each server individually.
4. Play With React!