[EN] Please find English version just below.
[FR] La version française est plus bas, il faut scroller un peu 👇
Thanks to the popularization of bootcamps, more and more profiles that are not "born to be dev" are entering the world of programming. And that's good 👏
But once in the company, these people often face a "glass wall" from their colleagues from more traditional backgrounds, built on cultural or technical references they don't have. The consequences? Workplace discomfort, career abandonment... and impostor syndrome, a widespread problem in the tech world.
Let's get rid of the impostor syndrome together!
Electronic Tales intends to be a safe learning space for and by devs, focused on kindness and inclusion. It aims to close the gap between bootcampers/self-starters and engineers by talking about everything short courses don't teach 💾 🔋 🕹️
The repo you are on is the presentation site of the project : Electronic Tales Presents.
Electronic Tales Presents is built in React and Node.js. To run the site on your computer, you need to install node
and npm
(https://phoenixnap.com/kb/install-node-js-npm-on-windows).
A project made in React and/or Node.js uses a lot of dependencies specific to these ecosystems. In order not to make things too heavy, we have not put the Electronic Tales dependencies in our repo. So you'll have to download them on your machine. Follow the guide!
- In your Terminal, put yourself in the folder where you want Electronic Tales to live (I promise, it always makes its bed in the morning and never puts empty milk cartons in the fridge!) Then clone the repo on your computer:
``bash git clone https://github.com/OfficierAzarov/electronic-tales-presents.git
2. You now have an electronic-tales-presents folder on your computer. Enter it and do a first time:
``bash
npm install
This will install all the necessary dependencies for the Node.js (back-end) part of the project.
Next, go into the client
folder and type again:
``bash npm install
This time, this will install all the necessary dependencies for the React (front-end) part of the project.
Close your Terminal to let it think for a second about the meaning of existence and reopen it.
To start the back-end, go to the `electronic-tales-presents` folder and write
``bash
npm start
To start the front-end, go to the electronic-tales-presents/client
folder and write
bash npm start
The Electronic Tales website opens in your browser!
MIT](https://choosealicense.com/licenses/mit/)
Grâce à la popularisation des bootcamps, les profils qui ne sont pas « nés pour être dev » sont de plus en plus nombreux à intégrer le monde de la programmation. Et c'est tant mieux 👏
Mais une fois en entreprise, ces personnes se confrontent souvent à un « mur de verre » de la part de leurs collègues issu·e·s de formations plus traditionnelles, bâti sur des références culturelles ou techniques qu'ils n'ont pas. Les conséquences ? Mal-être au travail, abandon de carrière... et syndrome de l'imposteur, problème répandu dans le milieu de la tech.
Dégommons le syndrome de l'imposteur ensemble !
Electronic Tales entend être un safe-space d'apprentissage pour et par les dévs, axé sur la bienveillance et l'inclusion. Il vise à réduire le gap entre les bootcampeurs·euses/autodidactes et les ingénieur·e·s en parlant de tout ce que les formations courtes n'enseignent pas 💾 🔋 🕹️
Le repo sur lequel vous êtes est le site de présentation du projet : Electronic Tales Presents.
Electronic Tales Presents est construit en React et Node.js. Pour faire tourner le site sur votre ordinateur, vous devez installer node
et npm
(https://phoenixnap.com/kb/install-node-js-npm-on-windows).
Un projet fait en React et/ou Node.js utilise un tas de dépendances propres à ces écosystèmes. Afin de ne pas alourdir les choses, nous n'avons pas mis les dépendances d'Electronic Tales dans notre repo. Il va donc falloir les télécharger sur votre machine. Suivez le guide !
- Dans votre Terminal, mettez-vous dans le dossier où vous souhaitez qu'Electronic Tales vive (promis, il fait toujours son lit le matin et ne remet jamais les cartons de lait vides dans le frigo !). Clonez ensuite le repo sur votre ordinateur :
git clone https://github.com/OfficierAzarov/electronic-tales-presents.git
- Vous avez maintenant un dossier
electronic-tales-presents
sur votre ordinateur. Entrez-y et faites une première fois :
npm install
Ceci aura pour effet d'installer toutes les dépendances nécessaires à la partie Node.js (back-end) du projet.
Ensuite, entrez dans le dossier client
et tapez à nouveau :
npm install
Cette fois, ceci aura pour effet d'installer toutes les dépendances nécessaires à la partie React (front-end) du projet.
Fermez votre Terminal pour le laisser réfléchir une seconde au sens de l'existence et rouvrez-le.
Pour démarrer le back-end, allez dans le dossier electronic-tales-presents
et écrivez :
npm start
Pour démarrer le front-end, allez dans le dossier electronic-tales-presents/client
et écrivez :
npm start
Le site d'Electronic Tales s'ouvre dans votre navigateur !