Skip to content

GiovanniZanitti/Presentations

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Presentations

From now on I am going to use Reveal.js to do my presentations. This is where I store the presentation's source code.

List of presentations

Setup

  • You need Python.
  • Install the required libraries with pip install -r requirements.txt.
  • You need a config.py script to setup Flask. Mine looks like this:

config.py

The Redis and Twilio credentials are only needed for interactive presentations. Indeed, for some presentations you can make the audience vote for the next slide by SMS. For this you also have to install

  • ngrok to create a tunnel towards your localhost, this will enable Twilio to update the Redis database. Put it into the top level of this repository.
  • Redis

Usage

python run.py

If you want to share the presentation, run the previous command and then run

./ngrok http 5000

and voilà. The console you launched ngrok in will give you a URL that links to the presentation. This is also needed for making the audience choose the next slide via Twilio.

About

📺 Because Reveal.js rocks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.2%
  • CSS 41.6%
  • HTML 9.6%
  • Python 0.6%