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:
- Do more research in coding
- Improve the way I prompted the AI
- 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
Log in or sign up for Devpost to join the conversation.