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!
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.
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
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:
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! :)
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.