Skip to content

m-emre-yalcin/task-manager

Repository files navigation

Task Manager

Open-source desktop app for managing tasks on kanban board in local environment.

You can clone the repo or download one of the releases for start using it.

You can use it on browser as well: demo

This repo is open for any contribution!

task manager screenshot task manager screenshot task manager screenshot

Project Setup

npm install

Compile and Hot-Reload for Development

npm run electron:dev

OR

npm run dev
npm run electron .

Type-Check, Compile and Minify for Production

npm run build:tc

Build Electron App

npm run dist

Run Unit Tests with Vitest

npm run test:unit

Run End-to-End Tests with Cypress

npm run build
npm run test:e2e # or `npm run test:e2e:ci` for headless testing

Lint with ESLint

npm run lint