Git Product home page Git Product logo

createurstech.fr's Introduction

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 : être Partner

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 sur la branche test

Contribution

Vous pouvez contribuer en forkant le projet et en faisant une pull request sur la branche test (faite un message de commit et de pull request clair svp. Pour chaque modification graphique il faut joindre une image avant/aprés au message)

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

createurstech.fr's People

Contributors

anisayari avatar dimitritimoz avatar valloa avatar jmlf avatar tarekdj avatar jqueguiner avatar liorchamla avatar chaweb avatar sofiyanifren avatar royroyroyroyroyroy avatar bastianfbr avatar ehadoux avatar cipr0 avatar boilingbrains avatar justelonewolf avatar yrougy avatar yfe404 avatar ttwthomas avatar altgrob avatar dezerr avatar bdebon avatar tboileau avatar superlln avatar jrstark avatar capucine19 avatar azerus972 avatar toxicbloud avatar alexysgromard avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.