- fix IOT connection
- connect to api gateway+dynamodb
- python requirments missing
- upgrade websockets
Iot connection support
-startworkout,> Assign id
- finish workout ~~- drive dwelling recovery ~~
Aggregated stats, total distance covered, number of workouts
Interface, Stream data
Match times
- Computer vision -Drive, shins vertical start of drive, acute leg angle arms straight
- end of drive, leg angle 180, elbow almost 90
- recovery :
- end shins vertical
1:2 recovery ratio as stroke rate goes up, pace goes down, increasing time
--
backend/- Python WebSocket serverfrontend/- React application with D3.js visualization
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Start the WebSocket server:
python backend/server.py- Install dependencies:
cd frontend
npm install- Start the React development server:
npm startThe application will be available at http://localhost:3000
- Real-time power curve data visualization
- WebSocket-based data streaming
- Responsive D3.js chart
- Smooth animations for data updates
- Backend: Python WebSocket server streaming simulated power curve data
- Frontend: React application with D3.js for visualization
- Real-time updates using WebSocket connection
- Scalable structure for handling real device data