Code Monkey home page Code Monkey logo

presentation2.0's Introduction

Presentation2.0

Presentation2.0 is a Web App that helps you quickly prepare and present presentation simply from Markdown file.

Features

  • Instantly prepare slide simply from Markdown file
  • Seamless slide sync amongst all the devices connected to the network with WebSocket
  • Control slide from any devices connected to the network. Yup presenting presentation in team is possible ;)
  • Mobile friendly design
  • Supports Bootstrap themes
  • Supports Velocity transition effects

Installation

It's recommended that you use Composer to install Presentation2.0. Make sure you have installed php-sqlite extension.

$ composer create-project deepsadhi/presentation2.0 presentation2.0

This will install Presentation2.0 and all required dependencies. Presentation2.0 requires PHP 5.5.0 or newer with sqlite extension.

Usage

Run Presentation 2.0 daemon:

$ cd presentation2.0
$ php bin/server.php

Make Presentation2.0 live to all devices connected to the network:

$ cd presentation2.0
$ php -S 0.0.0.0:8000 -t public

Open Presentation2.0 in presenter mode

  • Open http://localhost:8000/login in your browser
  • Login with admin and admin as default username and password
  • Click on presentation2_0.md
  • Click on Start button to broadcast presentation to viewers (the all devices connected to the network)
  • Control the slide with Prev button, Next, Swipe Left touch, Swipe Right touch, Left Key or Right Key

Open Presentation2.0 in viewer mode

  • Open server http://Server_IP_Address:8000 in your browser

Documentation

License

Presentation2.0 is licensed under the GPLv3 license. See License File for more information.

presentation2.0's People

Contributors

deepsadhi avatar

Stargazers

Sparsha Dotel avatar Sanjeev Kumar Pandit avatar Ankit Shrestha avatar Nish avatar Shreya Dahal avatar Pawal Adhikari avatar Chew Chit Siang avatar Ahmed Mohamed avatar Þorsteinn Ólafsson avatar  avatar Ayush Maharjan avatar Manisha Panta avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

manisa

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.