---
tags: Core Product Pod
---
# Stabilize Kali App
### Context
Kali app facilitates on-chain coordination, something Web2 companies never faced. It's a different type of DAO tool. It sometimes helps if one's snooped around Etherscan. But when DAOs are handheld through workflows that achieve their intended purposes, they see the kind of simplicity and efficiency Kali enables. It's a no-brainer.
We need more of these handholding opportunities to uncover other DAO workflows in practice, improve on the app we have today, and pitch to other DAOs with similar purpose. It took us a while to build the app to its current state, it's time to build the app and ecosystem for growth.
### Objectives:
1. Kali app is generally bug-free and well tested for usability
a. Frequently used proposals are 100% bug-free
b. All frequently used proposals have consistent look, feel, and interaction
- [Shiv] [Reality](https://github.com/kalidao/reality) is well tested so more just implementing and updating to fit Kali app
c. Blockchain data is pulled from one single source of truth
- [Shiv] We'll have to update Subgraph to cover Project management, crowdsale, delegate
- Struggling to decode certain events
- [Ross] What is the flow to link up smart contracts to subgraph, especially when smart contracts are updated?
- Process: smart contracts - Subgraph - front end and go back and review
d. Something about pulling IPFS data more efficiently to support normal usage and gasless voting
- [Shiv] Pinata is faster and more efficient -> consolidate to Pinata
- [Ivelin] implement regression testing at every level
- [Shiv] Have at least one person to review test before submitting new PR
3. App features are accessible to Web2 and Web3 users
a. Frequently used features have corresponding documentation
b. Something about # of user testing / interviews?
c. Something about # of proposals created & processed across all DAOs?
3. Kali app reaches 30 active DAOs by end of all app development tasks
a. Active DAOs have at least 1 proposal processed
b. Source DAOs from hackathons (ETHGlobal), DAO incubators / accelerators (SeedClub), grant programs (Gitcoin, [g0v](https://g0v.tw/intl/en/)), and Web2 equivalents
c. Uncover more use cases across all DAOs
d. Explore plugging KaliDAO.sol to other DAO platforms, i.e., Tally
Sporos = KaliDAO + project managebn nment extension
Hepta = KaliDAO + swap extension
WAAMI = KaliDAO + swap extension
Any other objectives to consider?
### Timeline
TBD
### App Scope
1. Features
- App landing page to display DAO use cases, search, and user DAOs
- DAO deployment
- Legal doc automation
- Proposals with gasless voting
- Treasury section to display tokens and NFTs with actionable proposal shortcuts
- Members section to display member profiles, stats and actionable proposal shortcuts
- Extensions (redemption, tribute, swap, project management)
- Settings (proposal params, token transferability, entity registration)
2. Design & UX Standardization
- Style guide
- Button interactions
- Anything else to standardize?
3. Tests
- How do we implement this?
4. Bugs
- [Ticket Tool](https://docs.tickettool.xyz/)
5. Other categories?
### Notes
1. Do-ocracy: contributors create your own role and tasks
2. Reward contributors using project management extension
- grants
- revenue
4. How does SporosDAO use the app rn? feedback?