Skip to content

About

Open-source project management tool designed to be a powerful alternative to Jira, Asana, and ClickUp

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

OpenDesk

OpenDesk is an open-source project management tool designed to be a powerful alternative to Jira, Asana, and ClickUp. Built with modern technologies, it offers a flexible and customizable solution for teams of all sizes.

Features

  • 🎯 Task Management
  • πŸ“Š Project Tracking
  • πŸ‘₯ Team Collaboration
  • πŸ“… Timeline & Calendar Views
  • πŸ“ˆ Analytics & Reporting
  • πŸ” Advanced Search
  • πŸ”„ Real-time Updates
  • πŸ”’ Role-based Access Control

Tech Stack

  • Frontend (Client): React + TypeScript
  • Landing Page: Next.js
  • Backend: NestJS
  • Database: PostgreSQL
  • Containerization: Docker

Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • Docker and Docker Compose
  • PostgreSQL (if running locally)

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/opendesk.git
cd opendesk
  1. Start the services using Docker Compose:
docker-compose up -d
  1. Access the application:

Development Setup

  1. Install dependencies for each service:
# Client
cd client && npm install

# Landing
cd landing && npm install

# Server
cd server && npm install
  1. Start development servers:
# Client
cd client && npm run dev

# Landing
cd landing && npm run dev

# Server
cd server && npm run start:dev

Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

Code of Conduct

Please read our Code of Conduct before contributing.

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.

The AGPL v3 license ensures that:

  • The software remains free and open source
  • Any modifications must also be open source
  • Users have the right to access the source code
  • Network users have the right to receive the source code

Support

Acknowledgments

  • Thanks to all our contributors
  • Inspired by Jira, Asana, and ClickUp

About

Open-source project management tool designed to be a powerful alternative to Jira, Asana, and ClickUp

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages