denisassoti / s8_soc_lets_go_biking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lidaou Denis ASSOTI

PROCEDURE DE PRISE EN MAIN DES DIFFERENTES PARTIES DU PROJET

Vous pourrai lancer le WebProxyService et le RoutingService dans visual studio en ouvrant la solution LetsGoBiking.sln se trouvant dans le repertoire LetsGoBiking\ ou lancer ces projets individuellement en executant leur fichier .exe.

WebProxyService

Lancer le serveur web proxy :
```
Executez ` WebProxyService.exe ` se trouvant dans le dossier WebProxyService\WebProxyService\bin\Debug
```

RoutingService

Lancer le serveur routing :
```
Executez ` RoutingWithBikesHost.exe ` se trouvant dans le dossier RoutingWithBikesHost\RoutingWithBikesHost\bin\Debug
```

NB : Pour lancer le serveur routing, il faut lancer le serveur web proxy avant.

LightWebClient

Lancer le client web :
```
Le client web ayant été développé en angular, pour le lancer le projet déjà buildé il est nécéssaire de disposer d'un serveur web d'abord (Wampp ou Xampp ou Nginx ou http-server)
pour le lancer avec `http-server` :
    ```
    installez http-server en tant que paquet npm avec  `npm install http-server -g`
    puis executez `http-server` dans le repertoire LightWebClient\dist\LightWebClient\ pour lancer le serveur web
    Vous devrez pouvoir accéder au client web à l'adresse http://localhost:8080/
    ```
```

HeavyWinFormsClient

Lancer le client windows (WinForms) :
```
Executez ` HeavyWinFormsClient.exe ` se trouvant dans le dossier HeavyWinFormsClient\HeavyWinFormsClient\bin\Debug\net6.0-windows\
```

Some screenshots

image1 image2

About

License:MIT License


Languages

Language:C# 78.9%Language:TypeScript 13.7%Language:HTML 4.4%Language:Dockerfile 1.0%Language:CSS 0.8%Language:JavaScript 0.6%Language:Shell 0.4%Language:Smalltalk 0.0%