user picture

Vy Nguyen

Course Participation
Bravely participating in 1 course

Full Stack Development
Full Stack Development with Node.JS, Next.JS, Playwright, Vitest, Github Actions and Vercel

Assets
Working hard on 1 asset

Discussions
Asking questions in 1 discussion

B2C Site - Yen Vy Nguyen - 22046048
Sent on Sunday, 08 Jun 2025

Replies
Actively replying in 5 comments

Hi Zimraan,

Nice work — your UI is phenomenal!

I really like the Email Verification feature; it's a great security measure. However, I noticed one small issue: after clicking Confirm Your Mail, it opened a localhost link that exposed what appears to be all the token information generated during the signup process. This could be a potential security vulnerability.

That aside, your web app looks fantastic. Well done!

Sent on Thursday, 12 Jun 2025 · in Zimraan Anjum B2C Store App

Hi Bailey,

Nice job on the application! :)

For the product, if the price has more than two digits after the decimal point, it'll cause the Availability property to disappear. You might want to consider adding validation to handle this case. I've attached a screenshot below so you know what I mean.

Thank you.

Sent on Thursday, 12 Jun 2025 · in Bailey Armitage B2C Store 18882559

Hi Manh,

Great job on the application! I really like the Serving Tips and Recommendations sections for each product — they're a nice touch.

I did notice that when I sign in after adding items to my cart, the cart content gets cleared. Is this the expected behavior for the cart function?

Another thing I'd like to mention is that there doesn’t seem to be any validation when adding a new product. Since the Modify Product function already has validation in place, I think it would be great to apply the same to this feature as well, to help ensure data completeness.

Also, your GitHub repository appears to be private, which makes it inaccessible. You might want to make it public if you'd like others to view your code.

Aside from those points, well done! Your application is well-designed and works as intended :)

Regards,
Vy

Sent on Thursday, 12 Jun 2025 · in Restaurant

Hi Marc,

Great job on the application! However, your GitHub link doesn't seem to be working :) I think you might need to set the repository to public instead of private.

Just a few things I’d like to note:

  • Does your application support dark mode? When I run it on my end, the background appears black, which is different from what I saw in the demonstration video. I’ve attached a few screenshots below so you know what I mean.
  • If it does support theme switching, I’d recommend adjusting the color of some headers and labels to brighter tones. This would improve contrast and ensure better accessibility.

Other than that, great work on the application. I really like your choice of images and layout — the hero section looks very polished and visually appealing.

It’s great to see the passion and care you’ve put into your work. Keep it up! :) 

Sent on Thursday, 12 Jun 2025 · in Marc Amiel Clemente - B2C

Hi Minh,

Nice job on the web and admin applications — I really like the look and feel of them.

I'm just curious: you mentioned before that you're using tRPC as the main API for your applications. Is there a specific reason for choosing tRPC?

Also, since you're using MongoDB, which is a non-relational database, how do you ensure data integrity and consistency? Are there any additional sanitisation steps or configurations that need to be done to ensure these qualities, or does MongoDB handle them all automatically?

By the way, your GitHub link doesn’t seem to be working. :)

Thank you!

Update: the GitHub link works now. Thank you. 

Sent on Thursday, 12 Jun 2025 · in B2C -Store Website

Contact

Assoc. Prof. Tomas Trescak
Gamification, Implementation, Courses
chef@sp.com