Kanbanify is a powerful and intuitive project management tool designed to help teams and individuals streamline their workflows, collaborate effectively, and manage multiple projects seamlessly. Inspired by the simplicity of Kanban boards and the functionality of GitHub Projects, Kanbanify brings a modern approach to task management and team collaboration.
- Create and manage Kanban boards for your projects.
- Organize tasks into customizable columns (e.g., To Do, In Progress, Done).
- Drag-and-drop functionality for easy task management.
- Invite team members to collaborate on shared boards.
- Assign tasks, leave comments, and track progress in real-time.
- Node.js
- npm or yarn
- Rust
- Clone the repository
git clone https://github.com/TeamNuclearCodes/Kanbanify.git
cd Kanbanify
- Install the dependencies
cd server && npm install
cd ../client && npm install
- Server
DATABASE_URL="Postgres database uri here"
JWT_SECRET="jwt access token secret key"
JWT_REFRESH_SECRET="jwt refresh token secret key"
- Client
VITE_API_BASE_URL="base url of the server"
cd server && npm run dev
cd client && npx tauri dev
cd client && npx tauri build
The executable file will be in the client/src-tauri/target/release/
directory after building.
API documentation of Kanbanify can be found here
Login | Dashboard |
---|---|
![]() |
![]() |
Board Page | Card Dialog |
---|---|
![]() |
![]() |
Aaron George Abraham |
Eshaan Abdulkalam |
@aaron-6960 | @Eshaanmanath |
Midhun Unni | Vasanth R |
@midhununni457 | @1337kid |