All Projects → DreaMinder → task-manager

DreaMinder / task-manager

Licence: Apache-2.0 License
Open-source task manager based on Kanban. Made with vue.js, koa2, mongodb\mongoose.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to task-manager

Nuxt Blog
基于Nuxt.js服务器渲染(SSR)搭建的个人博客系统
Stars: ✭ 277 (+1104.35%)
Mutual labels:  mongoose, nuxt, koa2
website
My personal website and blog. Made with Nuxt.js and WindiCSS.
Stars: ✭ 19 (-17.39%)
Mutual labels:  nuxt, nuxtjs
nuxt-winston-log
Nuxt module for logging SSR errors using winston
Stars: ✭ 41 (+78.26%)
Mutual labels:  nuxt, nuxtjs
login push
vue+koa2+jwt实现单点登录 + todolist增删改查
Stars: ✭ 20 (-13.04%)
Mutual labels:  mongoose, koa2
separate-env-module
Tear your variables apart!
Stars: ✭ 53 (+130.43%)
Mutual labels:  nuxt, nuxtjs
nuxt-prune-html
🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering
Stars: ✭ 69 (+200%)
Mutual labels:  nuxt, nuxtjs
Ocelot-Social
Free and open-source social network for active citizenship.
Stars: ✭ 49 (+113.04%)
Mutual labels:  nuxt, nuxtjs
nuxt-ecommerce
🛍 Ecommerce Store with Nuxt
Stars: ✭ 82 (+256.52%)
Mutual labels:  nuxt, nuxtjs
yamlful
YAML-based HTTP client code generation
Stars: ✭ 77 (+234.78%)
Mutual labels:  nuxt, nuxtjs
date-fns-module
Modern JavaScript date utility library - date-fns for Nuxt.js
Stars: ✭ 68 (+195.65%)
Mutual labels:  nuxt, nuxtjs
nuxt-i18n-boilerplate
A boilerplate for rapid application development using Nuxt i18n.
Stars: ✭ 20 (-13.04%)
Mutual labels:  nuxt, nuxtjs
static-website
🖥 New Vue/Nuxt website for cdnjs.com - The #1 free and open source CDN built to make life easier for developers.
Stars: ✭ 47 (+104.35%)
Mutual labels:  nuxt, nuxtjs
nuxt-stencil
Easy Stencil.js component library integration with Nuxt.js.
Stars: ✭ 16 (-30.43%)
Mutual labels:  nuxt, nuxtjs
nuxt-mail
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
Stars: ✭ 62 (+169.57%)
Mutual labels:  nuxt, nuxtjs
nuxt-jsonld
A Nuxt.js module to manage JSON-LD in Vue component.
Stars: ✭ 198 (+760.87%)
Mutual labels:  nuxt, nuxtjs
bodymoji
Draws an emoji on your face! Powered by Nuxt.js, Tensorflow.js and Posenet
Stars: ✭ 21 (-8.7%)
Mutual labels:  nuxt, nuxtjs
admin-one-nuxt
Admin One Nuxt - Nuxt.js Bulma Buefy admin dashboard
Stars: ✭ 23 (+0%)
Mutual labels:  nuxt, nuxtjs
kanban-project-management
Web Application to manage software development projects.
Stars: ✭ 39 (+69.57%)
Mutual labels:  mongoose, kanban
nuxt-stripejs
💳 NuxtJS module for Stripe.js which loads only when required and w/ retry mechanism
Stars: ✭ 17 (-26.09%)
Mutual labels:  nuxt, nuxtjs
nuxt-config
Nuxt.js全面配置(持续更新中……)
Stars: ✭ 67 (+191.3%)
Mutual labels:  nuxt, nuxtjs

Nuxt.js Task Manager (Vue, Koa, Mongoose)

Demo of old vuejs version: demo.module-5.com

Features:

  • Kanban cards
  • Todo lists inside cards
  • Notes and comments inside cards
  • Permission control (admin and common users)
  • Task-tables with dates and statuses inside cards
  • Card duplication across boards
  • Move to trash feature
  • I18n (eng, rus, ukr)
  • Material design
  • Card events
  • Card tags

TODO:

  • Add seed user
  • Implement real-time updates
  • Switch to serverless
  • Fix XSS

Quick start:

  1. Install MongoDB
  2. Install server deps, create config.js and start it in dev mode
$ cd server
$ npm i
$ npm start
  1. Install client deps and start it in dev mode
$ cd client
$ npm i
$ npm start
  1. Somehow create a demo-user (no seeds yet)

FAQ:

Q: No tests, no eslint, no env vars?

A: Yep. Trying to keep it as simple as possible, so any part could be quickly rewritten.

Q: What do you expect from community?

A: I expect that people would use it not only to learn but also to implement custom task managers for their own projects. If it would be so, code quality will rise and new features will be implemented.

Q: Why do this project exists?

A: Team of my co-workers have been using trello. It was fine except lack of some specific features. So I implemented this project and now they use it. Also it was my master degree project.

Q: Why OpenSource?

A: I realised that it still pretty much far away from commercial use. People asked me to share the code, so here it is.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].