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
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,
}
-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
You can contribute by forking the project and asking for a pull request (please respect commit messages and pull request comments)
- 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