haroldao / 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 est disponible ici : https://createurstech.fr

LEs créateurs tech

Add a creator

A creator have to respect the following requirements :

  • Have a Youtube or Twitch active channels
  • French language
  • For Youtube : minimum of 1000 subscribers
  • For Twitch : minimum of 1000 followers

To add a creator you have to ask for a Pull Request. Your pull Request have to modify ONLY the file : _data/creators-short.json and add ALL the followings fiels at the current time for the creator you are asking for proposal

{
  "#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
    "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,
  }

How to contribute to the projects :

-First of all you have to Install gem -Fork the project -Clone the project

  • run 'bundle install' on the root directory
  • run 'bundle exec jekyll serve' on the root directory
  • You can access the website from http://localhost:4000
  • You can access admin panel with a nice-looking interface to modify code to http://localhost:4000/admin -Modify code -As for a Pull Request on this repo

Contribution

You can contribute by forking the project and asking for a pull request (please respect commit messages and pull request comments)

Todo

  • Init project on jekyll
  • Setup custom domain
  • Add data completion on the front
  • Add multiple selection on the home screen
  • Design cards of creators
  • Design buttons
  • Design global website
  • Responsive adaptation
  • Create Data flow from Twitch / Youtube / Twitter
  • Enhancement on README
  • Logo createurs tech
  • Add random button to show up a random creator
  • 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 39.0%Language:SCSS 36.3%Language:JavaScript 20.1%Language:Ruby 4.5%