Kanbantam is a Trello-inspired Kanban app on steroids.
- React - View Library
- Redux - State Manager
- React-beautiful-dnd
- Webpack - Module Bundler
- Express - Node Application Framework
- MongoDB - Document Database
- Mongoose - MongoDB Framework
- Passport - Authentication Framework
- React Notification System - Notification System
- Ramda - Functional Library
- ESLint - Code Linter
- Create, edit, remove, reorder todos, lists, and boards
- Add time, category, priority, due date to todos
- Run a pomodoro timer and track finished pomodori
- Create categories, default lists, minutes
- Enable focus mode
- Supports GitHub flavored markdown
-
Clone the project
-
Run
yarn
ornpm install
(this will install all the dependencies)yarn
-
Make sure you add your own mongoDB url. Create a
.env
file in the root directory with the following variables:DATABASE_URL SESSION_SECRET PORT=4000
-
Run
yarn dev
andyarn start:dev
(this will run the application onlocalhost:4000
)yarn start:dev yarn dev
If you would like to demo the finished project, you can do that here: https://kanbantam.com/. If you prefer running the project locally you can achieve that with the instructions in the Installation
section.
Feel free to dive in! Open an issue or submit PRs.
Standard Readme follows the Contributor Covenant Code of Conduct.
MIT © Amelie Oller