About the Project

Inspiration

This project was built with the idea of making the life of students who are preparing for exams easier.
The goal was to help them digest the content of their study more efficiently with the help of cheat sheets that summarize their files.
It also provides guidelines and even generates cheat sheets for open-book exams when needed.

Learning Experience

It was also a huge opportunity to learn about:

  • Coding fundamentals
  • API endpoints
  • Many new concepts I had never worked with before

Since I was not an expert in coding, this project pushed me to improve step by step.

How I Built It

For this project, Kiro made my life a lot easier by:

  • Helping with function creation
  • Writing and running unit tests
  • Automatically generating documentation whenever CRUD operations were implemented

Challenges

The biggest challenge I faced was when errors started repeating themselves and the AI could not fully achieve what I had in mind.

To overcome this, I had to:

  1. Do more research in coding
  2. Improve the way I prompted the AI
  3. Better utilize Specs and Vibes for clearer guidance

This project showed me that persistence, clear prompting, and a willingness to learn can turn challenges into valuable lessons.

What's Next for This Project?

The next step for the Cheesesheet project will be to:

  • Add more functions to better utilize how examples for each topic are created
  • Make it eligible for multiple languages in the future
  • Expand it into a full study aid website that does more than just generate cheat sheets
Share this project:

Updates