39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
# Horloge Bourses Mondiales (TUI)
|
|
|
|
Application terminal moderne (TUI) écrite en Rust permettant de suivre en temps réel l'état, l'heure locale, une horloge analogique et une horloge numérique de 10 places boursières majeures à travers le monde, ainsi que le temps universel (UTC).
|
|
|
|
## Fonctionnalités
|
|
|
|
- **Bandeau horizontal complet** affichant 10 horloges synchronisées.
|
|
- **Gestion dynamique des fuseaux horaires IANA** (incluant les changements d'heure été/hiver).
|
|
- **Statut d'ouverture en temps réel** (Calcul automatique des week-ends et des pauses déjeuner des marchés).
|
|
- **Horloge analogique et numérique** intégrées avec précision.
|
|
- **Actualisation automatique** chaque seconde.
|
|
- **Interface fluide et réactive** basée sur `ratatui` et `crossterm`.
|
|
|
|
## Marchés Affichés
|
|
|
|
0. **UTC** (Cyan)
|
|
1. **New York Stock Exchange (NYSE)**
|
|
2. **Shanghai Stock Exchange**
|
|
3. **Euronext Paris**
|
|
4. **Japan Exchange Group (Tokyo)**
|
|
5. **Shenzhen Stock Exchange**
|
|
6. **Hong Kong Exchanges and Clearing**
|
|
7. **TMX Group (Toronto)**
|
|
8. **London Stock Exchange**
|
|
9. **National Stock Exchange of India (NSE)**
|
|
|
|
## Prérequis
|
|
|
|
- Rust (édition stable actuelle)
|
|
- Cargo
|
|
|
|
## Installation & Compilation
|
|
|
|
Clonez ou placez-vous dans le répertoire du projet, puis compilez en mode release :
|
|
|
|
```bash
|
|
cargo build --release
|
|
```
|