Skip to content

Instantly share code, notes, and snippets.

View capywebformations's full-sized avatar
🇫🇷
Learn by doing ! #TechForGood #web #formations

Capyweb Formations capywebformations

🇫🇷
Learn by doing ! #TechForGood #web #formations
View GitHub Profile

📔 Birthday (API)

Functionality

  • ✔️ A database in order to request birthday (SQL or noSQL)
  • ✔️ A bashscript to import a csv file into the database (create only no update), firstname, lastname, birthday (DD/MM/YYYY), email
  • ✔️ One route to get all students bithday of the current day (JSON output with firstname, lastname only)
  • ✔️ One route to send an email on the day of the student birthday (template an email), once a day only at 8am (GMT+1)
  • ✔️ Block your backend to be requested only by localhost or an url

🔴 Obligations

@capywebformations
capywebformations / docker.md
Created May 10, 2023 06:42
Docker - Dockerize A Project

📔 Dockerize a Project

TP

  • ✔️ Use an existing project with a front-end, a back-end and a database

🔴 Obligations

  • :octocat: Github Flow (PR mandatory)
  • 📖 Respect Github open source guidelines
@capywebformations
capywebformations / tp_react_travel_agency.md
Last active January 6, 2022 10:42
TP React Travel Agency

📔 React Travel Agency

TP

  • ✔️ Use React to integrate the Travel Agency template
  • ✔️ Separate all elements into components as needed
  • ✔️ Use components, states and events

🔴 Obligations

  • :octocat: Github

📔 Bank

Create the algorithms for a bank application

Parts to include :

  • ✔️ Authentification (2FA)
  • ✔️ Contact manager (IBAN)
  • ✔️ National wire transfer
  • ✔️ International wire transfer
  • ✔️ Chat

📔 Blog API

TP

  • ✔️ Comments CRUD
  • ✔️ Users account creation
  • ✔️ Crypt user password in database with bcrypt
  • ✔️ Add the library of your choice and use it in the project

🔴 Obligations

@capywebformations
capywebformations / ssh.md
Last active September 29, 2021 10:22
SSH Key for Github

SSH KEY

Generate key

ssh-keygen -t ed25519 -C "your_email@example.com"

Run the ssh agent

eval "$(ssh-agent -s)"
@capywebformations
capywebformations / Space-X-API.md
Last active November 23, 2022 13:31
JS Frontend - Space X API

📔 A frontend with Space X API

TP

  • ✔️ Create a view to see launches
  • ✔️ Create a a view to see capsules

🔴 Optional

  • Use a CSS Framework
  • Use of Docker
@capywebformations
capywebformations / Docker - Dockerize Wordpress.md
Last active October 1, 2021 07:54
Docker - Dockerize Wordpress

📔 Dockerize a Wordpress 5 Project

TP

  • ✔️ Create a simple blog with Wordpress or Use an existing Wordpress Project
  • ✔️ Create a development environment for the project

🔴 Obligations

  • :octocat: Github Flow (PR mandatory)
  • 📖 Respect Github open source guidelines
@capywebformations
capywebformations / Docker - Dockerize Symfony.md
Last active November 15, 2022 08:54
Docker - Dockerize Symfony

📔 Dockerize a Symfony Project

TP

  • ✔️ Create a Symfony project with 1 simple CRUD or Use an existing Symfony Project
  • ✔️ Create a development environment for the project
  • ✔️ Create a preprod environment for the project

🔴 Obligations

  • :octocat: Github Flow (PR mandatory)

📔 Time Bomb

Back

  • ✔️ CRUD room (number of players, name of the game master).
  • ✔️ Waiting room (when other players join the room).
  • ✔️ Join room / Authentification (one game master and players).
  • ✔️ Players roles.
  • ✔️ Defuse, bait and bomb cards numbers adapted.
  • ✔️ Numbers of rounds and discarded cards in rounds.