Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/pankajindevops/scale
- Owner: pankajindevops
- License: gpl-3.0
- Created: 2024-11-13T19:01:41.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T19:31:43.000Z (3 months ago)
- Last Synced: 2024-11-13T20:28:01.060Z (3 months ago)
- Topics: 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
- Language: JavaScript
- Homepage: https://scale.ac
- Size: 9.87 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.