Code Monkey home page Code Monkey logo

frappe-signage-display-app's Introduction

Signage Display

Signage Display is a customizable Frappe app for creating digital signage display boards. It allows you to design and display signages with the help of a Rich Text Editor and custom images with minimal set-up time.

signage display app example

It also comes with customization options for adjusting the layout and speed of the presented slideshow according to individual requirements.

signage display board with 2 columns and 1 row signage display board with 2 columns and 2 rows

Installation

Install on Frappe Cloud
  1. Go to Frappe Cloud Dashboard- Sites and create a new site.
  2. Select "Select apps to install" and choose "Signage Display"
  3. Complete the site setup with the help of the new site wizard.
Install Locally
  1. Set up Frappe Bench
  2. Go to the created 'frappe-bench' directory.
  3. Run these commands to set up a new site and install Signage Display
bench new-site signage.localhost
bench get-app signage_display https://github.com/one-highflyer/frappe-signage-display-app
bench --site signage.localhost install-app signage_display
bench start
  1. Complete the site initialization by visiting the site URL.

Usage

Creating and viewing signages
  1. Search for 'Signage List' of corresponding to the 'Signage' doctype on your site
  2. Choose 'Add Signage' option.
  3. Design the new signage by providing a appropriate title (mandatory), description, and display image.

New Signage page

  1. Check the 'published' box to signal if the new signage should be diplayed on the signage display board.
  2. Save the signage.
  3. Go to /display to view the signage slideshow shown on the display board.
Customizing the display board

Signage Display provides several customization options to help you determine the final look of the display board. This includes:

  • Display Name
  • Individual Signage Display Duration (default - 20000 ms)
  • Display Row Count : How many signages should the display board show in a column at a given time (default - 1)
  • Display Column Count: How many signages should the display board show in a row at a given time (default - 1)

Signage Settings page

License

MIT

frappe-signage-display-app's People

Contributors

anjaleeps avatar humenth avatar ims94 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.