
A NOTE OF THANKS 🫂
Huge shout-out to the folks at Postman & Ownpath for their inputs throughout the project.
And of course my friend Vikas who was my partner & without whom this project would have been impossible!
Developers/engineers - back-end, front-end, android, software
Project managers
fig. some questions that we asked
Job story
When trying to integrate the API into my product, I want to read and understand the documentation, so I can decide if the API is a good fit.
Main job
Integrate the API into my product.
Small jobs
Evaluate APIs which may be used as solutions in my product.
Determine usefulness of API from its documentation.
Get support for issues found in the API and/or its documentation.
"Kula" is a Sanskrit word that means... a community of like minded (like-hearted) people coming together for a common goal or purpose.
Which seemed like a very apt fit for the product we were trying to build plus it has a nice ring to it!
The platform is built on 3 fundamental ideas.
Documentation
Organized information with topics and sub-topics.
Critical items shown upfront.
Global search to help find anything.
Helps you discover community & contribution.
Community
Consumer or producer can publish posts.
Doubts, bugs, thoughts, feature requests, announcements.
Helps you find relevant info dependent on your current context.
Community
Helps you suggest edits for doc pages.
Edits can be typos or better explanations or doc updates.
Promotes idea of "by the people, for the people".
Producers currently either use some template or create something of their own for docs. While this works, the experience is sub-standard.
We provide a template which adapts to the brand of producer and provides an infrastructure built upon user and business requirements.
After listing features, we started making high fidelity skeletons of the product we would like to have.
The approach was that the user selects any block of text and this overlay pops up to show relevant actions.
Landing page
Landing page for typesense API docs with their brand built on Kula Docs. This is where the journey begins for a user.

Community page
This is where consumers and producers come together to discuss about APIs. Every topic in the doc is a distinct space in community containing all its sub-topics.












