Skip to content

nicklm0/TaskFLow

Repository files navigation

TaskFlow

  • A task management system that simplifies creating, editing, and organizing tasks for more efficient workflow management*

to view the project click here

Exciting features to add ✨

These are the features I'm currently working on:

  • Workspaces 🏢

    • Create multiple workspaces for different organizations
    • Customize workspace settings and preferences
    • Manage workspace members and roles
  • Projects 📊

    • Create and manage multiple projects within workspaces
    • Set project goals and milestones
    • Track project progress and metrics
  • Task Management

    • Multiple task views:
      • Kanban Board 📋
      • Calendar View 📅
      • List View 📝
    • Task stages:
      • Backlog
      • Todo
      • In Progress
      • In Review
      • Done
    • Rich task details:
      • Descriptions with markdown support
      • File attachments
      • Comments and discussions
      • Due dates and priorities
      • Labels and tags
  • Team Collaboration 👥

    • Invite team members to workspaces
    • Assign tasks to team members
    • Real-time updates and notifications
    • Team member permissions and roles

Tech Stack 💻

The tech stack I'm currently working on is in R&D, so it may change or be updated.

  • Frontend:

    • Next.js
    • TypeScript
    • Tailwind CSS
    • shadcn/ui components
  • Backend:

    • Hono
    • Appwrite

Prerequisites 📋

  • NVM (Node Version Manager) is installed

Installation 🛠️

1. Clone the repository:
git clone https://github.com/nicklm0/TaskFLow.git

2. go to the project directory
$ cd TaskFLow/

3. Install dependencies:
# Install dependencies
$ npm install

4. run the development server:
$ npm run dev
# or if you using yarn
yarn dev
# or if you using pnpm
pnpm dev
# or if you using bun
bun dev

About

Task management made easy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published