Skip to content
@GreenItForward

PA2023

Annual Project - 2023

ESGI - Projet annuel 2023 - GreenItForward

Auteurs :

  • James ABIB,
  • Charles CRETOIS,
  • Ronan KIELT

Classe :

  • 3AL2

I/ Outils utilisés

Langages de programmation :

  • TypeScript
  • JavaScript
  • Java

Frameworks et librairies :

  • NestJS
  • Express
  • TypeORM
  • Angular
  • Jest
  • Prettier
  • Eslint
  • Passport
  • Stripe
  • Bcryptjs
  • Reflect-metadata
  • RxJS
  • Class-validator
  • Class-transformer
  • Class-sanitizer
  • RxJS
  • Zone.js
  • Highcharts

Outils de développement :

  • Docker
  • npm
  • Node.js
  • TypeScript-eslint
  • Supertest
  • Ts-node
  • Tsconfig-paths
  • Jest
  • Visual studio Code
  • Webstorm

Base de données :

  • PostgreSQL (pg)

II/ Idée de sujet

GreenItForward est une application web qui se divise en deux parties principales. La première est une plateforme de crowdfunding où les utilisateurs peuvent donner de l'argent à diverses associations et projets. La deuxième partie est un espace communautaire similaire à Reddit où les utilisateurs peuvent rejoindre des communautés liées à l'environnement, faire des posts et y répondre.

III/ Spécifications

Information du Package : green_it_forward_back

Description:

Ce package contient le back-end de l'application GreenItForward. Il utilise le framework NestJS pour construire une API REST qui sera consommée par le front-end de l'application.

Cette API permettra de gérer les fonctionnalités de crowdfunding et de communauté de l'application.

Commandes importantes:

  • npm run start: Lance l'application
  • npm run test: Lance les tests de l'application
  • npm run build: Compile l'application

Information du Package : my_task_back

Description:

Ce package est utilisé par my_task_front. Il sert à créer une API REST pour la partie front de l'application.

Commandes importantes:

  • npm run start: Lance l'application
  • npm run test: Lance les tests de l'application
  • npm run build: Compile l'application

Pinned Loading

  1. green_it_forward_back green_it_forward_back Public

    TypeScript

  2. green_it_forward_front green_it_forward_front Public

    TypeScript

  3. my_task_back my_task_back Public

    TypeScript

  4. my_task_front my_task_front Public

    Java

Repositories

Showing 5 of 5 repositories
  • my_task_front Public
    GreenItForward/my_task_front’s past year of commit activity
    Java 0 0 0 0 Updated Oct 24, 2023
  • GreenItForward/green_it_forward_back’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 25, 2023
  • GreenItForward/green_it_forward_front’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 18, 2023
  • my_task_back Public
    GreenItForward/my_task_back’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 16, 2023
  • .github Public
    GreenItForward/.github’s past year of commit activity
    0 0 0 0 Updated Jul 6, 2023

Top languages

Loading…

Most used topics

Loading…