*** - Description: Develop a platform for trading foreign currencies. - Features: - Real-time exchange rate retrieval. - Allow users to place buy/sell orders. - Implement trading algorithms (e.g., arbitrage). - Provide dashboards with trading analytics. - Offer a demo trading mode. - Technologies: - Backend: Kotlin, Spring Boot - Frontend: Vaadin - Database: PostgreSQL - Real-time updates: WebSockets / Apache Kafka