Elementor
An energy flow simulation made for and in cooperation with Elements Energy GmbH.
Technologies
The application uses a web-based interface to interact with an application server and a C++ simulation engine.
Backend
- Node.js for the application server
- Express for the HTTP API
- SQLite for storing user credentials and configuration data
- JWT for authentication
- Prisma for database access
- C++ for the simulation engine
Frontend
- Angular for the web interface
- Chart.js for data visualization
- Custom CSS for styling
- TypeScript for the application logic