DEV Community

Cover image for 🔦 Community Spotlight - Building KanBoard, a Project Management App🔦
haimantika mitra for Appwrite

Posted on • Edited on

11 3 3 3 3

🔦 Community Spotlight - Building KanBoard, a Project Management App🔦

Highlighting projects from the Appwrite community

Introduction

With Appwrite’s developer community growing significantly, we want to take the time to appreciate and showcase some amazing applications built by our community. Maybe you’ll be inspired by these projects to build something amazing with Appwrite, too!

This month, we’d like to give the spotlight to Madza, who built a successful app called KanBoard. Let’s get started by interviewing them to learn more about their project and journey.


Tell us more about who you are

I'm Madza - a technical writer for LogRocket, SitePoint and a front-end developer who loves to build side projects and participate in hackathons.


What is the name of the project you built?

KanBoard

--

Why did you decide to build this? What inspired you?

Most of the available KanBoard style solutions are privately owned, meaning the user is not in control of the data and must follow the terms and conditions set by the owner.
I wanted to create a solution, where users would have full control.


What is the KanBoard?

It's an open source, self hosted project management tool.


What technologies did you use to create it and how did you use each technology?


Who is your target audience and how will it help them to learn more about your project?

The tool recommends some familiarity with Docker, Git and command line for the setup phase. Installation details are available here.

Other than that the tool can be used by pretty much anyone.


What issues did you run into while building this project and how did you solve them?

This was the first time I worked with Appwrite, so I thought it might take some time to get familiar with the product itself.

I quickly discovered that their docs were very well written, and the UI in the console was very straightforward, so the learning curve was easy.


How did Appwrite help your project?

Appwrite simplified the creation of a backend system and delivered a solid solution for storing the data.


Anything else you'd like to share?

Read more on how I built Kanboard here and access the code here.

The project is under MIT license. The pull requests are welcome.


Where can others find your app?

https://github.com/madzadev/kanboard


Please share screenshots of your project

  • Authentication

Image description

  • Stats
    Image description

  • Action history
    Image description

  • Calendar
    Image description

  • Kanboard view
    Image description

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (1)

Collapse
 
madza profile image
Madza

Thanks for sharing guys! 👍
I was a true pleasure to work with Appwrite! 💖

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay