C'est un site web de signalement des Fake news en rapport avec la pandemie du Covid-19.
Les utilsateur ont la possibilité de solliter la vérification des informations.
Pour lancer l'application rassurez-vous d'avoir éxécuté les commande suivantes dans le terminal:
-
node.js doit etre installé dans votre système
-
Installer Typescript : https://www.typescriptlang.org/#download-links
-
npm install si vous avez npm installé ou yarn si vous avez yarn installé
-
Faites ensuite npm run start ou yarn start selon que vous avez npm ou yarn
-
Le projet étant en Typescript,avant de lancer le server faites : yarn build ou npm run build
-
Pour lancer le server faites yarn start ou npm run start.Par default l'application utilise le port 3000
-
Pour travailler avec un base de données de test,vous devez créer un compte dans https://mlab.com/ puis créer une base de données
-
pour avoir une configuration de production ,il faudra créer un fichier .env à la racine et y mettre les valeurs des variables environement pour la production.Pour avoir une configuration local , vous devez ajouter un fichier dev.ts dans le repertoire config/ puis y mettre votre configuration comme le cas du fichier prod.ts
-
Afin d'avoir des données pour initiales , veuillez éxécuter le script se trouvant dans le repertoire lib/
Tech Stack
- Node.js
- Express
- Typescript -> Backend
- Javascript -> Frontend
- MongoDB
- Moteur de template -> EJS
-
src/
- controllers/
- middlewares/
- models/
- routes/
- services/
- views/
- pages/ <- _ICi_ ces les pages que les visiteurs vont voir_
- partials/ <- _Ici_ Ces des morceau de pages réutilisables
A lire attentivement avant de contribuer à un projet open source
https://akrabat.com/the-beginners-guide-to-contributing-to-a-github-project/
https://medium.com/@bolajiayodeji/how-to-test-a-pull-request-locally-before-merging-634bb205d3a6
https://dev.to/bolajiayodeji/how-to-test-a-pull-request-locally-before-merging-1h29
-
Christian Lisangola Bondjali
-
Osée Mukaya Tshimanga
-
Peniel Dialundana
-
Axel Ilali