Skip to content

Shadi A.#7

Open
shmoonwalker wants to merge 4 commits into
HackYourAssignment:mainfrom
shmoonwalker:main
Open

Shadi A.#7
shmoonwalker wants to merge 4 commits into
HackYourAssignment:mainfrom
shmoonwalker:main

Conversation

@shmoonwalker
Copy link
Copy Markdown

Complete Tasks for week 11.

@github-actions

This comment has been minimized.

@JQnetherlands JQnetherlands self-requested a review April 1, 2026 08:32
@JQnetherlands JQnetherlands self-assigned this Apr 1, 2026
Copy link
Copy Markdown

@JQnetherlands JQnetherlands left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello Shadi

Congratulation, you passed successfully the Project, be proud of yourself.

You’ve done a great job structuring your project and showing a solid understanding of object-oriented programming. The use of separate Question and Answer classes is clear and well thought out, and your quiz flow is easy to follow. I also like the user experience touches, such as allowing the user to exit early and providing colored feedback using chalk. These details make the application feel more complete and user-friendly.

At the same time, there are some important issues with the AI integration. The JSON format requested in your prompt is not valid, which can lead to errors when using JSON.parse. This makes the application unreliable, as it may crash if the AI response does not match the expected structure. Additionally, there is no error handling around the parsing step or the API response, which increases the risk of runtime failures. These are key areas to improve, especially when working with external APIs.

Overall, this is a strong project with a good foundation and thoughtful design. To improve it further, focus on making the AI response format valid and consistent, and add proper error handling when working with API data. With these changes, your application would become much more robust and production-ready.

Overall you did an amazing job showing you doing understand Classes, Bravo!

I wish you a success in every step from now on in your career!

@JQnetherlands JQnetherlands added the Reviewed This assignment has been reivewed by a mentor and a feedback has been provided label Apr 1, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2026

📝 HackYourFuture auto grade

Assignment Score: 0 / 100 ✅

Status: ✅ Passed
Minimum score to pass: 0
🧪 The auto grade is experimental and still being improved

Test Details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Reviewed This assignment has been reivewed by a mentor and a feedback has been provided

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants