Skip to content
L'atelier, a project management tool
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.meteor Upgrade packages, remove local package fork May 12, 2019
client Remove resource related code Jul 14, 2019
docs
imports Feature/leave project (#24) Jul 20, 2019
private Feature/invite users (#3) Apr 12, 2019
public Add other favicon images & support for subfolder deployment May 13, 2019
server
test
.dockerignore ajout dockerfile Aug 19, 2018
.gitattributes Add .gitattributes file for crlf handling May 11, 2019
.gitignore .vscode is ignored Apr 4, 2019
.meteorignore Update readme Apr 24, 2019
.vueignore Wip sur les nouveaux projets Jun 24, 2018
CHANGELOG.md
LICENSE LICENSE file Apr 4, 2019
README.md
build.sh
package-lock.json
package.json Update lodash to 4.17.15 Jul 20, 2019
run_ios.sh correction ios Sep 15, 2018
run_ios_simulator.sh
settings-development.sample.json Ajout du choix du protocole d'upload (http ou ddp) dans les settings Apr 3, 2019
vador.yml correction pour vador Apr 2, 2019

README.md

latelier

A project management tool.

Kanban

Features

  • Kanban task board with realtime updates
  • Timeline view of tasks and projects
  • BPMN diagrams
  • Business model canvas sheet for project
  • Projects grouped by organization
  • Project weather like status

Installation

Meteor

This application is built with Meteor framework.

See https://www.meteor.com/install for installation instructions.

Configuration

Copy settings-development.json.sample.json to settings-development.json and update values matching your configuration

Settings:

Key Type Default value Description
generateFixtures boolean false If true, users fixtures are generated at startup
disableAccountCreation boolean false If true account creation is forbidden
attachmentsPath string /tmp/ Attachment storage path on fs
email.from string noreply@localhost From email when sending mail
roles.admin [string] [] Users matching emails will have the admin role
public.seo.titlePrefix string l'atelier window.title prefix
sso object {} See below
uploadTransport string ddp http or ddp

sso:

Key Type Default value Description
enabled boolean false If true, sso is enabled
email string null email header to match user

Example:

{
  "generateFixtures": true,
  "disableAccountCreation": false,
  "attachmentsPath": "/tmp/attachments/",
  "email": {
    "from": "noreply@localhost"
  },
  "roles": {
    "admin": ["foo@bar.com"]
  },
  "public": {
    "seo": {
      "titlePrefix": "l'atelier"
    },
    "sso": {
      "enabled": true,
      "email": "header-email"
    },
    "uploadTransport": "ddp"
  }
}

Install dependencies

meteor npm install

Start

npm start

Screenshots

Dashboard

Planning (organization)

Planning (project)

BPMN

Weather

Canvas

License

Apache License 2.0

You can’t perform that action at this time.