This project is a tactical board application designed for handball coaches and players. It allows users to create, edit, and visualize handball tactics and strategies using an interactive board.
This project is also meant to play with latest angular features and best practices.
- Angular
- Konva.js for canvas rendering
- Claude AI for code assistance
- n8n
- nestjs
- PostgreSQL
- Some devops to deploy the whole
- Simplify the inheritance structure for better code maintainability
- Refactor the handball court renderer to accommodate future expansion
- Implement proper layering so the ball appears behind players during interactions
-
Implement playback controls:
- Play animations
- Pause animations
- Stop animations
-
Develop a visual editor for creating and modifying player movements
-
Add functionality to save and load replay files
-
Support multiple simultaneous actions within a single frame
- Complete system redesign for improved usability and code quality