Giter Site home page Giter Site logo

seagl / nxdeckgantt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jeobz/nxdeckgantt

0.0 0.0 0.0 275 KB

Simple web interface using FrappeGantt to show Nextcloud Deck board cards in gantt format - SeaGL deployment

Home Page: http://seagl.org/NxDeckGantt/

JavaScript 93.01% CSS 4.88% HTML 2.11%

nxdeckgantt's Introduction

deckGantt

Simple web interface using FrappeGantt to show Nextcloud Deck Board cards in gantt format

Thanks to :

https://github.com/nextcloud/deck

https://github.com/frappe/gantt

WARNING

It's really a beta version

Chart interactivity will add some values to your card description to set fields as duration, progression ...

We don't guarantee the online service demo availability

USAGE

Online demo version :

image-20200419110951335

https://deckgantt.jblopez.fr/

Api url : your nextcloud deck api url like https://mynexcloud.xy/index.php/apps/deck/api/v1.0/boards

Login : your login

Password : you can create dedicated password for this app in nextcloud in profil->security

SelfHosted :

Just clone and publish.

How it works :

To see task/card in gantt chart you must set the deck card field due date at least

For the moment deck don't have duration, progression, and dependencies card fields...

So you can had tags in card description to set them :

Exemple :

d:8:d // --> task/card duration in day (can be set and update directly from chart )

p:60:p // --> task/card progression in percent (must be initialize here but can be update from chart )

w:15,54,12:w // --> comma separated ids of card dependencies ( can be set only from here for the moment )

c:bar-blue:c // --> css class of bar in chart can be customized/extended in includes/deckGantt.css. By default 4 classes are available bar-blue bar-red bar-green and bar-default ( can be define only from here for the moment )

Hope this useful !

nxdeckgantt's People

Contributors

strugee avatar jeobz avatar nandokawka 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.