No description
Find a file
2025-04-17 04:17:18 +02:00
.vscode initial commit 2024-03-22 19:21:21 +01:00
src refactor: move TaskStatus, TaskPriority, and TaskCategory enums from interface to constants 2025-04-17 04:17:18 +02:00
.editorconfig initial commit 2024-03-22 19:21:21 +01:00
.gitignore feat: add environment.example.ts and update README with setup instructions 2025-04-15 16:32:22 +02:00
angular.json feat: add environment.example.ts and update README with setup instructions 2025-04-15 16:32:22 +02:00
package-lock.json chore: completely remove Firebase and update README to reflect Django REST integration 2025-04-08 08:31:41 +02:00
package.json chore: completely remove Firebase and update README to reflect Django REST integration 2025-04-08 08:31:41 +02:00
README.md feat: add environment.example.ts and update README with setup instructions 2025-04-15 16:32:22 +02:00
tsconfig.app.json initial commit 2024-03-22 19:21:21 +01:00
tsconfig.json initial commit 2024-03-22 19:21:21 +01:00
tsconfig.spec.json initial commit 2024-03-22 19:21:21 +01:00

Join

A task manager modeled after the Kanban system. Create and organize tasks using drag-and-drop functionality, assign users and categories for efficient task management.

Technologies Used

  • Angular / TypeScript
  • Django REST / PostgreSQL / Redis

Features

  • Summary displaying general information about tasks and upcoming deadlines
  • Create, read, update, and delete tasks and contacts
  • Task prioritization based on urgency
  • Assign contacts to tasks
  • Organize tasks with drag-and-drop functionality

Description

Join Task Manager is a robust platform built on the Kanban system, designed to help you manage tasks efficiently. With an intuitive, user-friendly interface, you can easily create, organize, and prioritize tasks using drag-and-drop functionality. Built with Angular, TypeScript, and Django REST, Join offers a powerful and reliable environment for managing your tasks.

Key features include:

  • A summary view that displays general information about tasks and upcoming deadlines
  • Full CRUD functionality (Create, Read, Update, Delete) for tasks and contacts
  • The ability to assign different priority levels to tasks based on urgency
  • Task assignment to contacts for better collaboration
  • Simple and intuitive task organization using drag-and-drop

Join helps you manage tasks quickly and efficiently, keeping you focused on what truly matters.

Environment Setup

Before starting the app, copy the example environment file:

cp src/environments/environment.example.ts src/environments/environment.ts

If youre planning to build for production, you can also copy it as:

cp src/environments/environment.example.ts src/environments/environment.prod.ts