DEV Community

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

Posted on • Updated on

🔦 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

Top comments (1)

Collapse
 
madza profile image
Madza

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