Git Product home page Git Product logo

worklenz's Introduction

Worklenz Logo
Worklenz

Task Management | Time Tracking | Analytics | Resource Management | Project Templates

Worklenz

Worklenz is a project management tool designed to help organizations improve their efficiency. It provides a comprehensive solution for managing projects, tasks, and collaboration within teams.

Features

  • Project Planning: Create and organize projects, assign tasks to team members.
  • Task Management: Break down projects into smaller tasks, set due dates, priorities, and track progress.
  • Collaboration: Share files, leave comments, and communicate seamlessly with your team members.
  • Time Tracking: Monitor time spent on tasks and projects for better resource allocation and billing.
  • Reporting: Generate detailed reports on project status, team workload, and performance metrics.

Tech Stack

This repository contains the frontend and backend code for Worklenz.

  • Frontend: Built using Angular, with Ant Design of Angular as the UI library..
  • Backend: Built using a custom TypeScript implementation of ExpressJS, with PostgreSQL as the database, providing a robust, scalable, and type-safe backend.

Requirements

  • Node.js version v18 or newer
  • Postgres version v15.6
  • Redis version v4.6.7 (not used yet. setup only.)

Getting started with Worklenz.

  • Containerized Installation - Use docker to deploy Worklenz in production or development environments.
  • Manual installation - To get started with Worklenz, please follow this guide worklenz setup guidelines.

Screenshots

Worklenz task views

Worklenz time tracking

Worklenz analytics

Worklenz scheduler

Worklenz templates

Contributing

We welcome contributions from the community! If you'd like to contribute, please follow our contributing guidelines.

Security

If you believe you have found a security vulnerability in Worklenz, we encourage you to responsibly disclose this and not open a public issue. We will investigate all legitimate reports.

Email [email protected] to disclose any security vulnerabilities.

License

Worklenz is open source and released under the GNU Affero General Public License Version 3 (AGPLv3).

By contributing to Worklenz, you agree that your contributions will be licensed under its AGPL.

worklenz's People

Contributors

chamikaj avatar malakasandakal 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.