Thrilled to share that I have preliminarily finished my first project of building a full fledged AssetManagementSystem entirely based on Amazon Kiro which is composed of the tech stack below:
Frontend: React 18 with TypeScript, Tailwind CSS, React Router, React Query
Backend: Node.js with Express, TypeScript, JWT authentication
Database: PostgreSQL with Prisma ORM
Development: Docker Compose for containerized development environment
The process is pretty straightforward:
- I described the business requirement to Kiro then it rephrases the detailed aspects.
- After I consent to what it understand, it starts the High Level / Low Level design which include but not limited to: Frontend, Backend, Data Models, Data Schema, Error Handling, Test Methodology, Authentication, Performance, etc.
- After I agree with the design, it starts to generate the task list based on the design according to the dependancy.
- Then I start to execute the task sequencially until they're all finished successfully.
Of course, there are a lot of issues during the task execution (even after all those tasks executed). But I've been amazed at the troubleshooting capabilities of AI model behind the scene and fast responses to carry out the solutions to clear the issues (of course it also burns out my request of the plan).
This project let me witness the slogan of Kiro "Turn your idea into reality" isn't an empty talk but 100% capabilities shown before your eyes.
Here's my GitHub repo if you're keen to have a look:
https://github.com/angelomao/corporate-asset-management-kiro
Top comments (0)