Open Source Kanban Board project built with Vue.js, Node.js, Express.js and MongoDB
Kanbant's motto is to make Kanban simple again, so you won't see any complicated pages anymore, just your tasks, and that's it.
| Creating a task | Dragging a task |
|---|---|
![]() |
![]() |
| Cloning a task | Cloning a column |
|---|---|
![]() |
![]() |
- Suitable for personal use
- Login with social media accounts
- App Notifications
- Mail Notifications
- Suitable for team use (task assignment, privileges etc.)
- Slack integration
Clone the repository
git clone https://github.com/canumay/kanbant.git
cd kanbantInstall dependencies and run app server with development mode
npm install
npm run devInstall dependencies & serve frontend for development build
cd client
npm install
npm run serveNavigate to http://localhost:8080, if you're seeing Kanbant login page, everything is OK!
Preparing frontend assets for production deployment:
cd client
npm install
npm run buildNOTE: Building process creates files and assets in the client/dist directory.
If you want to use external MongoDB database, create environment file (.env) and change its content like below.
MONGO_DB_URI=<YOUR-MONGO-DB-URI>
Can Umay – @canumaytw – canumaybusiness@gmail.com
Distributed under the MIT license. See LICENSE for more information.
https://github.com/canumay/kanbant
- Fork it
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request









