bdebon / createurstech.fr

A website to list all French speakers content creators talking about Technologies.

Home Page:https://createurstech.fr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

createurstech.fr

Un site internet pour référencer les créateurs de contenus Tech Francophones.

Le site est en construction et disponible ici : https://createurstech.fr

Les créateurs tech

Ajouter un créateur

Tout le monde peut être ajouté à la liste des créateurs. Cependant, un processus automatique vérifiera les conditions suivantes pour afficher les créateurs sur le site web. N'hésitez donc pas à ajouter TOUS les créateurs afin d'être automatiquement ajouté sur le site. Un créateur doit respecter les conditions suivantes pour être présent sur le site :

  • Avoir une chaîne active sur Youtube ou Twitch.
  • Être de langue française
  • Pour Youtube : un minimum de 10k abonnés
  • Pour Twitch : un minimum de 2k followers

Pour ajouter un créateur, vous devez faire une Pull Request. Votre Pull Request doit modifier UNIQUEMENT le fichier : _data/creators-short.json et ajouter TOUS les champs suivants à l'heure actuelle pour le créateur pour lequel vous soumettez une proposition.

{
  "#SPECIFY USERNAME OF THE CREATOR": {
    "youtube_channel_id": #SPECIFY THE CHANNEL ID , YOU CAN FIND IT IN youtube.com/channel/CHANNEL_ID_HERE OR IF youtube.com/user/CHANNEL_USERNAME_HERE PLEASE CHECK youtube_channel_username AND LEAVE THIS ONE = '',
    "youtube_channel_username": #SPECIFY THE CHANNEL USERNAME , YOU CAN FIND IT IN youtube.com/user/CHANNEL_USERNAME OR IF youtube.com/channel/CHANNEL_ID_HERE PLEASE CHECK youtube_channel_id AND LEAVE THIS ONE = '',
    "categories": #SPECIFY CATEGORIES (2MAX, separated by blank space) between dev_web, ia_&_machine_learning, cybersécurité, design_ui/ux,réseaux,admin_&_system,devops,actu_tech, blockchain, dev_mobile, makers 
    "twitch_channel_name": #SPECIFY THE CHANNEL NAME, YOU CAN FIND IT IN TWITCH.TV/CHANNEL_NAME_HERE,
    "twitter_screen_name": #SPECIFY THE CHANNEL NAME, YOU CAN FIND IT IN twitter.com/TWITTER_USERNAME,
  }

Comment contribuer au projet :

  • Tout d'abord, vous devez Installer Jekyll gem
  • Bifurquer, fork le projet
  • Clonez le projet
  • Exécutez 'bundle install' dans le répertoire racine
  • Lancez 'bundle exec jekyll serve' dans le répertoire racine.
  • Vous pouvez accéder au site web à l'adresse http://localhost:4000.
  • Vous pouvez accéder au panneau d'administration avec une belle interface pour modifier le code à http://localhost:4000/admin
  • Modifier le code
  • Faites une Pull Request dans ce repo

Contribution

You can contribute by forking the project and making a Pull Request (please respect commit messages and Pull Request comments)

Todo

  • Initialiser le projet sur Jekyll
  • Configuration du domaine personnalisé
  • Ajout de la complétion des données (front)
  • Ajouter des sélections multiples sur l'écran d'accueil
  • Concevoir des cartes de créateurs
  • Design des boutons
  • Design du site global
  • Adaptation responsive(mobile, tablette, pc)
  • Créer un flux de données à partir de Twitch / Youtube / Twitter
  • Amélioration du fichier README
  • Logo créateurs tech
  • Ajouter un bouton aléatoire pour afficher un créateur aléatoire
  • Add shuffle order for each refresh
  • Add Readmore on card instead of scroll

About

A website to list all French speakers content creators talking about Technologies.

https://createurstech.fr


Languages

Language:HTML 40.0%Language:SCSS 38.3%Language:JavaScript 17.7%Language:Ruby 4.0%