Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pankajindevops/scale

🔥🔥🔥🔥🔥 SCALE: The Open Source Alternative to Monday.com, Asana, JIRA, Linear, Basecamp. SCALE is an AI-powered work, project, and task management platform tailored for simplicity and efficiency, providing an open-source solution for teams looking to streamline their workflow.
https://github.com/pankajindevops/scale

asana aws backlog-management docker gantt issue-tracker jira jira-alternative kanban linear mongodb nextjs product-management project-management reactjs sprint-management timers whiteboard work-management

Last synced: 3 months ago
JSON representation

🔥🔥🔥🔥🔥 SCALE: The Open Source Alternative to Monday.com, Asana, JIRA, Linear, Basecamp. SCALE is an AI-powered work, project, and task management platform tailored for simplicity and efficiency, providing an open-source solution for teams looking to streamline their workflow.

Awesome Lists containing this project

README

        



Scale


Open-source Work, Project and Task management platform designed for simplicity and efficiency


Website
LinkedIn
Twitter
YouTube

[Scale](https://scale.ac/), an open-source Work, Project and Task management platform with more than 30+ features.

## ⚡ Installation

The fastest and easiest and way to get started with Scale is by creating a [Scale](https://scale.ac) account.

If you would like to self-host Scale, then fork this repo and it is a just a Next JS app with MongoDB.

## 🚀 Features

- **Project Management**:


  • Easily create, view, update, and remove projects.

  • Streamlined Project Actions: Remove multiple projects in one step.

  • Flexible View Options: Toggle between Table, Split, and Card layouts for a customized project management experience.

  • Module Settings: Enable or disable features like Backlog, Sprint, and Risk with a single click, tailored to project needs.

- **Sprint Management**:


  • Seamlessly manage sprints with the ability to create, view, update, and delete entries.

  • Multiple Display Options: Access sprints in Table, Split, Calendar, Card, and Chart formats.

  • Comprehensive Item Overview: View all tasks under a sprint with an expandable Table layout.

- **Board**:


  • Effortless Work Item Management: Update work item statuses with a single click.

  • Instant Adjustments: Modify item details such as type, priority, assignee, due date, story points, and size instantly.

  • Configurable Workflow: Fully customizable workflow to suit team needs.

  • Snapshot & Refresh: Capture snapshots and refresh the board instantly for up-to-date information.

  • Diverse View Options: Choose from Table, Chart, Split, Kanban, Gantt, Calendar, and Card views.

  • Advanced Filtering: Sort by assignee, priority, status, due date, and stage.

- **Filters**:


  • Saved Filters: Access and manage saved filters across work items, releases, risks, assumptions, issues, dependencies, stakeholders, retrospectives, bookmarks, and timers.

  • Advanced Table Layout: View items from multiple modules in a single, detailed table.

  • Filter Management: Quickly edit or delete saved filters as needed.

- **Team Management**:


  • Efficiently manage team members with options to add, update, view, delete, and invite them.

  • Role Assignment: Designate members or administrators to team roles.

  • Various View Modes: View team members in Table, Split, and Card layouts.

- **Pages**:


  • WYSIWYG Editor: Utilize an intuitive editor to create and format content with ease.

  • Document Import: Quickly import Word documents, including images, directly into the editor for efficient content creation.

  • Rich Text Features: Access extensive formatting options such as font styling, headers, background colors, bold, italics, underline, and more.

  • Snapshot Feature: Capture page snapshots for instant sharing or record-keeping.

  • Export Capability: Export pages in various formats, including PDF and DOC, for easy sharing and collaboration.

- **Whiteboard**:


  • Collaborate and brainstorm effectively with a shared whiteboard.

  • Utilize shapes for quick visualization and decision-making.

  • Enhance collaboration with copy-paste options for screens and images.

  • Leverage laser pointers, and save and export functions for sharing content.

  • Flexible Text Options: Add text in multiple colors and sizes to fit any purpose.

## 🛠️ Quick start for contributors

> Development system must have docker engine installed and running.

Setting up local environment is extremely easy and straight forward. Follow the below step and you will be ready to contribute -

1. Clone the code locally using:
```
git clone https://github.com/pankajindevops/scale
```
2. Switch to the code folder:
```
cd scale
```
3. Create your feature or fix branch you plan to work on using:
```
git checkout -b
```
4. Open terminal and run:
```
./npm install
```
```
./npm run dev
```
5. Open the code on VSCode or similar equivalent IDE.
6. Review the `.env` files available in various folders.
Visit [Environment Setup](./ENV_SETUP.md) to know about various environment variables used in system.
7. Run the docker command to initiate services:
```
docker compose -f docker-compose-local.yml up -d
```

You are ready to make changes to the code. Do not forget to refresh the browser (in case it does not auto-reload).

Thats it!

## 📸 Screenshots





























## ❤️ Contribute

We love your contributions.