Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/worklenz/worklenz
All in one project management tool for efficient teams
https://github.com/worklenz/worklenz
angular expressjs postgresql project-management resource-management rest-api scheduler task-management time-tracking typescript
Last synced: 4 days ago
JSON representation
All in one project management tool for efficient teams
- Host: GitHub
- URL: https://github.com/worklenz/worklenz
- Owner: Worklenz
- License: agpl-3.0
- Created: 2024-05-16T05:51:01.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-31T05:38:04.000Z (21 days ago)
- Last Synced: 2025-01-17T06:03:09.489Z (4 days ago)
- Topics: angular, expressjs, postgresql, project-management, resource-management, rest-api, scheduler, task-management, time-tracking, typescript
- Language: TypeScript
- Homepage: https://worklenz.com
- Size: 4.62 MB
- Stars: 1,081
- Watchers: 7
- Forks: 86
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Worklenz
Task Management |
Time Tracking |
Analytics |
Resource Management |
Project TemplatesWorklenz 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](https://ng.ant.design/docs/introduce/en) 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](SETUP_THE_PROJECT.md).## Screenshots
### Contributing
We welcome contributions from the community! If you'd like to contribute, please follow
our [contributing guidelines](CONTRIBUTING.md).### 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]](mailto:[email protected]) to disclose any security vulnerabilities.
### License
Worklenz is open source and released under the [GNU Affero General Public License Version 3 (AGPLv3)](LICENSE).
By contributing to Worklenz, you agree that your contributions will be licensed under its AGPL.