Inspiration
AI seems to be everywhere these days. And with good reason. It can help businesses move faster and more efficiently. However, the more a business exposes itself to AI, the more vulnerable it usually seems to become. It is this orthogonal outlooks that inspired me to think of ways for businesses to leverage AI while maintaining the comfort and reliability of the human touch.
What it does
Checkyard seeks to standardise and operationalise recurring business workflows via executable, AI-native checklists. It facilitates the execution of playbooks, with the ability for both humans and AI agents to work in concert; offloading repetitive tasks to agents, leaving employees to perform better suited tasks or action items.
How we built it
I built it using the MeDo no-code builder, which allowed for the translation of natural language into a web app. The build process itself looked something as follows:
- I first wrote down product brief outlining what I wanted to build, the core action and goals, desired features, a few expected user flows, and possible use cases
- I used this brief to generate a comprehensive initial prompt using ChatGPT. Notably, I emphasised function over form; with the only design cues being the colour palette to use. I also explicitly excluded the landing page creation.
- I then fed the ready prompt into MeDo, using it to generate a requirements doc, which I edited to meet my own requirements and views. Once I was satisfied with the requirements doc, I hit generate...and watched the magic.
- With each output generated, I'd go through each requested feature one by one, noting down into a doc, any issues/bugs encountered along with relevant additions, removals, or enhancements.
- I would then feed the collected issues/bugs back into MeDo for fixes and enhancements.
- I repeated the above 2 steps until all features worked as expected.
- Once functionality was satisfactory, I moved on to UI/UX and finally the landing page.
Challenges I ran into
- My initial idea was too broad and needed narrowing down of features for an MVP. I therefore wrote out a brief and used Chatgpt to expound on it and then selected "V1" features to implement
- Working with MeDo requirements doc editor was a bot buggy, ie. I was unable to make multiple edits before saving, since it kept exiting edit mode before submission
- Code editor view is readonly preventing direct, quick changes to the code. Some changes were small and could have been easily done directly in the code editor
Accomplishments that I'm proud of
- I built a fully functioning version of my idea one a couple of days. How amazing is that!
What I learned
- How to effectively and efficiently create comprehensive feature and product specs
- AI agent implementation
- Some cool CSS "tricks"
What's next for checkyard?
- Strengthen the AI agent task execution
- Add a marketplace to allow for businesses to easily add or share ready made checklist templates
- UI/UX improvements
Built With
- medo
- nextjs
- postgresql
- react
Log in or sign up for Devpost to join the conversation.