A React application features athletic training schedule management, motion data recording, and visualization.
Application Preview
Application Detail
Front-End | React | |
Back-End | NodeJS | Express |
Database | MSSQL | |
Language | Javascript | |
Library | MUI | FullCalendar |
Progress Log
Front End
- Router Setup Between Application and Components
-
Components Composition
… Navigation Bar
… Interactive Data Grid
… Interactive Event Selection
… Interactive Calendar Integration
- Dark/Light Theme Mode Switch
Back End
- MSSQL Networking Configration
- MSSQL Database Initialization
- Node Express Framework Setup (server.js)
- Node-MSSQL Configuration (dbConfig.js)
-
Node-MSSQL Operations
… Data-Fetching
… Data-Editing
… Data-Removing
… Data-Conditional-Check
Front - Back Connection
- Parallelize React and Node Server Scripts Compilation
- OnClick() Logic Compostion
-
Back-end Operation Asynchronization in React
… Data-Fetching
… Data-Editing
… Data-Removing
… Data-Conditional-Check