All Projects → Leantime → Leantime

Leantime / Leantime

Licence: gpl-2.0
Leantime is a lean project management system for innovators. Designed to help you manage your projects from ideation to delivery.

Projects that are alternatives of or similar to Leantime

Masterlab
简单高效、基于敏捷开发的项目管理工具
Stars: ✭ 846 (+20.51%)
Mutual labels:  project-management, kanban, agile, scrum
Imdone Atom
imdone-atom has been archived
Stars: ✭ 219 (-68.8%)
Mutual labels:  productivity, kanban, agile, scrum
matorral
An open-source, very simple & extensible project managent tool written using Django/Python
Stars: ✭ 21 (-97.01%)
Mutual labels:  agile, project-management, kanban, scrum
bzkanban
🔪 Kanban board for Bugzilla 5+
Stars: ✭ 39 (-94.44%)
Mutual labels:  agile, project-management, kanban, scrum
Support
Agile project management integrated with GitHub
Stars: ✭ 373 (-46.87%)
Mutual labels:  project-management, kanban, agile, scrum
Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+660.26%)
Mutual labels:  project-management, kanban, scrum, gantt
kanboard
Kanban project management software
Stars: ✭ 6,484 (+823.65%)
Mutual labels:  agile, project-management, kanban
Actionview
An issue tracking tool based on laravel+reactjs for small and medium-sized enterprises, open-source and free, similar to Jira.
Stars: ✭ 1,357 (+93.3%)
Mutual labels:  project-management, kanban, gantt
Personal Kanban
📌 Personal Kanban Board is an agile project management tool that helps you visualise your work, limit your work-in-progress (WIP) and to craft & optimise your work flow to get the maximum output. To achieve this, it makes use of columns and cards. Personal Kanban offers visual clue, columns, WIP limits, start point and end point to set you up for success.
Stars: ✭ 268 (-61.82%)
Mutual labels:  productivity, kanban, agile
Zenboard
Teamwork made easy
Stars: ✭ 19 (-97.29%)
Mutual labels:  productivity, agile, scrum
Zentaopms
Zentao is an agile(scrum) project management system/tool, Free Upgrade Forever!​
Stars: ✭ 716 (+1.99%)
Mutual labels:  project-management, agile, scrum
Scrumwala
Scrumwala: Your very own Scrum, Agile project management web app - built with Laravel
Stars: ✭ 244 (-65.24%)
Mutual labels:  project-management, agile, scrum
Nextcloud Deck
📋 Android client for nextcloud deck app
Stars: ✭ 318 (-54.7%)
Mutual labels:  kanban, agile, scrum
Mycollab
An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
Stars: ✭ 1,063 (+51.42%)
Mutual labels:  project-management, kanban, agile
React Trello Multiboard
React-Trello-Multiboard is a single-page application built with React displaying multiple cards of several Trello® boards and lists. The cards can be filtered by preferred team members.
Stars: ✭ 43 (-93.87%)
Mutual labels:  project-management, kanban, scrum
Focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Stars: ✭ 1,153 (+64.25%)
Mutual labels:  project-management, agile, scrum
Awesome Agile
Awesome List of resources on Agile Software Development.
Stars: ✭ 797 (+13.53%)
Mutual labels:  kanban, agile, scrum
Jitamin
🐼 Jitamin is a free software written in PHP, intended to handle the project management over the web. QQ群: 656868
Stars: ✭ 903 (+28.63%)
Mutual labels:  kanban, agile, scrum
kanban-board-app
Kanban style task management board app
Stars: ✭ 118 (-83.19%)
Mutual labels:  agile, kanban, scrum
rebacklogs
Re:Backlogs is an Open Source Project Management Tool.
Stars: ✭ 163 (-76.78%)
Mutual labels:  agile, project-management, kanban

Leantime

Leantime is a lean open source project management system for startups and innovators written in PHP, Javascript with MySQL. https://leantime.io

Features:

  • Task management using kanban boards, table and calendar views
  • Idea boards & idea kanban boards
  • Research boards using the Lean Canvas
  • Milestone management using Gantt charts
  • Timesheet management
  • Retrospectives
  • Project dashboards
  • Project reports
  • Multiple user roles (client, team member, client manager, manager, administrator)
  • Two-Factor Authentication
  • Integrations with Mattermost, Slack & Zulip
  • Export timesheets, tasks and milestones to CSV
  • File storage with AWS S3 or local file system
  • Available in English, Spanish, Russian, Dutch

Screenshots

alt text alt text alt text
alt text alt text alt text
alt text alt text alt text

Installation (Production)

  • Download latest release package
  • Create an empty MySQL database
  • Upload entire directory to your server
  • Point your domain to the public/ directory
  • Rename config/configuration.sample.php to config/configuration.php
  • Fill in your database credentials (username, password, host, dbname) in config/configuration.php
  • Navigate to <yourdomain.com>/install
  • Follow instructions to install database and set up first user account

Installation (Development)

  • Install composer and npm
  • Clone repository to your local server
  • Create MySQL database
  • Run composer to load php dependencies
composer install

then

npm install

to load Javascript dependencies and finally run the grunt task to create the compiled js files

./node_modules/grunt/bin/grunt Build-All
  • Point your local domain to the public/ directory
  • Rename config/configuration.sample.php to config/configuration.php
  • Fill in your database credentials (username, password, host, dbname) in config/configuration.php
  • Navigate to <localdomain>/install
  • Follow instructions to install database and user account

Installation via Docker

We maintain an official Docker image on dockerhub. To run the image enter your MySQL credentials and execute

docker run -d -p 80:80 --network leantime-net \
-e LEAN_DB_HOST=mysql_leantime \
-e LEAN_DB_USER=admin \
-e LEAN_DB_PASSWORD=321.qwerty \
-e LEAN_DB_DATABASE=leantime \
--name leantime leantime/leantime:latest

You can set any of the config variables in config/configuration.php when running the docker command.

Once started you can go to <yourdomain.com>/install and run the installation script.

Update

  • Make sure to take a backup of your database and files
  • Replace all files in your directory with the updated version
  • If there were any database changes, the system will redirect your to <yourdomain.com>/update

Support

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].