Latest solutions
Time tracking dashboard
Submitted 2 months agoFeel free to look through my code, and let me know of anything I can do better or ways that I can make it more reusable. Feedback is always welcomed :)
Contact Form Main
Submitted 4 months agoWhat helpful tips did you use for this project?
Like always any helpful feedback or words of wisdom is welcomed! :)
Advice Generator App
Submitted 4 months agoProject file structure, Structuring the Javascript file in itself or any other tips even if its not API related. Like I always say, pointers, tips, tricks or feedback is always welcomed :)
Latest comments
- @domdem-dev@moncadad
Good code structure everything is easy to follow. My few suggestions would be to use semantic elements in order to meet accessibility standards. As for styling it's a bit off so definetly work on getting closer to the design. Another tip is to use rem (em where appropriate) instead of pixels as it allows for better accessibility and responsiveness. At the end of the day it functions as it should, clean code well structured. Although the spacing is off it's still responsive from mobile to desktop screen sizes.Good job :)
Marked as helpful - P@TurtlewordsWhat are you most proud of, and what would you do differently next time?
I made sure to use semantic elements where possible and assign aria roles to certain interactive elements.
What challenges did you encounter, and how did you overcome them?Styling the radios as buttons was a bit of a challenge. Hiding the input and styling the radio allowed me to achieve the desired effect.
What specific areas of your project would you like help with?Responsiveness, design accuracy, and functionality. Thanks!
@moncadadIf it wasn't for the side by side I'd assume it was perfect. Responds well, the code is well structured as well as it's functionality. You did a great job!
- @mariokreitzWhat are you most proud of, and what would you do differently next time?
tried oop and be minimalistic. next time i would definitly do it with object , spread it and just change the new values to it like new tip in % or new bill or people so that i have consistant flow of data and 1 source of truth
What challenges did you encounter, and how did you overcome them?OOP in javascript is still a pain :-D try and error . now i get it why ppl love typescript in oop
@moncadadWith the exception of a few needed styling tweaks, you did great. The code works, well-structured is readable, and it adapts well to all screen ranges. Overall great job!
Marked as helpful - @Lapupeh@moncadad
Looks great, code is readable, reusable, and responsive. Maybe a closer look with the sizing in the cards, but overall it's pretty much perfect. Good job!
- P@chryspenalberWhat are you most proud of, and what would you do differently next time?
I'm proud of the responsive CSS Grid layout, clean design, and consistent styling using CSS variables. I’d improve accessibility, add subtle animations, and explore dynamic content loading with JavaScript.
What challenges did you encounter, and how did you overcome them?Positioning the quote image was challenging at first. I solved it by using multiple background properties, ensuring proper alignment without affecting the layout.
What specific areas of your project would you like help with?I’d appreciate feedback on responsive optimizations and accessibility improvements, especially regarding ARIA attributes and keyboard navigation.
@moncadadHi Chrystiana! You did great on the project it's easy to read, easy to follow a few little errors, but overall looks great. The quote image is missing, I think it might be a simple directory path error. Try this url path instead: .testimonial-1 { background-image: url(../images/bg-pattern-quotation.svg); }
As for responsiveness what works for me is addressing the project mobile first. Begin with the things that will be consistent throughout then add breakpoints/changes where needed. This guy is pretty great at explaining css. Definetly check him out. Kevin Powell - guide to responsive css: https://youtu.be/x4u1yp3Msao?si=hLYYeqTJZRGwQgBE
I wish I could be more helpful when it comes to ARIA attributes, I'm not a 100% sure, but I do know it's helpful to use semantic HTML. Here's a helpful article I came across: https://css-tricks.com/why-how-and-when-to-use-semantic-html-and-aria/
Hope you found this helpful! :)
Marked as helpful - P@Yonerfy@moncadad
Excellent work Yonerfy! Code is well-structured, clear, and easy to follow. The layout has a smooth responsiveness throughout all sizes. Only detail that would need to be fixed is the card shadow to something with more of a blueish hue.