Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

All comments

  • @tufcoder

    Posted

    Hello! First congratulations on finishing the challenge!

    I'm having a little difficulty giving some specific code feedback, it seems to me that you know well what you're doing.

    What I can say is that the features are not 100% ok. I had a little trouble getting the App to work, I think you just need to test different ways for the user to enter data and ensure a good flow. For example, I will list some difficulties below:

    • When typing a value in Bill and then clicking on 5%, the calculator shows NaN (Not a Number) and I have to click on Reset
    • The Reset Button is not disabled by default
    • When filling in the Custom input and clicking on a button, for example 5%, the custom input remains filled

    I believe that fixing this flow would make it much better to test/use your calculator!

    0
  • @tufcoder

    Posted

    First congratulations on finishing the challenge, the size of the container was a little small. I looked at your code and have some general observations:

    • Both the desktop and mobile versions are a little small compared to the example, but the layout result is present.
    • I don't know if you had difficulties importing the json file and I saw that you added an object with the data in your script, if you have any doubts try looking at my version, loading is very simple, just a Promise returning a json.
    • If you use type="module" in your script tag, you don't need to put it at the end of the body and it also makes it easier to load data.json.
    • To avoid "overflow" of the borders at the bottom of the cards (work, play, etc.), a solution I found is to increase the border-radius of the back container and leave the front one with the normal result, this way the edge of the back container "disappears" and there is no effect at the end (although in the example it had that).

    Stay up the good work!

    Marked as helpful

    0
  • @mellingh

    Submitted

    What are you most proud of, and what would you do differently next time?

    That I finished the project.

    What challenges did you encounter, and how did you overcome them?

    JavaScript

    What specific areas of your project would you like help with?

    .

    @tufcoder

    Posted

    I really liked your project!

    The gradient on the button is beautiful. The spacing was respected and its layout is practically identical to the example, excellent work!

    Your code is very concise and well done, I only have one thing to say about your JavaScript.

    You can use the defer attribute within the script tag and do not need to use DOMContentLoaded within your script. It's just an alternative.

    Keep up the good work!

    0
  • @tufcoder

    Posted

    Hi, I think your work is good but I have some observations:

    • Use more Semantic Tags
    • This helps: Check List
    • Try to adjust the mobile version for the share box to be in the bottom of the container

    Keep coding!

    0
  • Maobugichi 130

    @Maobugichi

    Submitted

    What are you most proud of, and what would you do differently next time?

    Proud that i was able to decipher this in way less time than i thought!

    What challenges did you encounter, and how did you overcome them?

    my grid sizing

    What specific areas of your project would you like help with?

    nothing

    @tufcoder

    Posted

    I have some observations about your code:

    • Use more semantic tags like section or article instead div.
    • To a better sizing, try put the grid in a container/wrapper, so you could adjust the width.

    Well done, keep coding!

    0
  • @uzzalyafi

    Submitted

    What are you most proud of, and what would you do differently next time?

    What you might be proud of:

    • Responsive Design.
    • Visual Appeal.
    • Accessibility.
    • Code Organization.
    • Browser Compatibility.
    • Performance Optimization:

    What challenges did you encounter, and how did you overcome them?

    Here are some potential challenges you may have encountered while working on your project, along with strategies for overcoming them:

    1. Responsive Design Complexity.
    2. Browser Compatibility Issues.
    3. Accessibility Concerns.
    4. Performance Optimization.
    5. Design Consistency.
    6. Cross-device Testing.
    7. Client Feedback and Revisions

    @tufcoder

    Posted

    Very good work!

    The only thing that I observe is the <br /> tag in the title. Because you use <span> the default display is inline. To avoid use <br /> try to apply in the span the display: inline-block or display: block so the span will be in a "new line".

    To me your HTML is Semantic, if you like I have this link to more information.

    0
  • BankuBa 120

    @BankuBa

    Submitted

    What challenges did you encounter, and how did you overcome them?

    centering the image to resamble the challenge was difficult

    What specific areas of your project would you like help with?

    centering items while preserving the background with tailwind css

    @tufcoder

    Posted

    Hi, I take a look in your work, its good but I need to do some observations:

    • Use more Semantic Tags.
    • The paragraph above the Annual Plan have a different color from the example. The price and cancel button too.
    • The space between elements is a bit short, try to increase a little.

    I don't know if you are using Tailwind to practice or not, but for a simple layout I think less is more to avoid adding complexity. But if you are practicing Tailwind, just ignore me.

    0
  • @andre-pixioline

    Submitted

    What are you most proud of, and what would you do differently next time?

    I'm proud because I managed to complete the challenge

    What challenges did you encounter, and how did you overcome them?

    I encountered problems when centering the elements, but I managed to solve it

    What specific areas of your project would you like help with?

    I would like to receive feedback on my code

    @tufcoder

    Posted

    Your work is great! The only thing that I saw is the lack of Semantic Tags in your HTML. Your file has only a main tag, but you could use more like a section, header etc. This link helps a lot https://learntheweb.courses/topics/html-semantics-cheat-sheet/

    Thats it!

    1
  • @KanjiSaiko

    Submitted

    What are you most proud of, and what would you do differently next time?

    I would add a responsive layout, something I haven't mastered yet

    What challenges did you encounter, and how did you overcome them?

    No complex challenges I ended up encountering

    What specific areas of your project would you like help with?

    Best practices with CSS, ideas on how to implement it more effectively and less "polluted"

    @tufcoder

    Posted

    Very good work, you know the path to continue evolving.

    The only thing that I observe in your css styles, is to avoid using "ids", prefer use "classes" for multi styles. Practice will bring the confort to use classes.

    Your html has the class "nut" in the table, but that class isnt present in your css file. Maybe you remove then, but remains in your html.

    Marked as helpful

    0
  • @tufcoder

    Posted

    Hi, I'll list bellow some considerations:

    • Try to use Semantic Tags in your project.
    • Try to follow the example, your background color and card color are switched. But if is your preference its ok.
    • Centralize the main container in the screen.

    Thats all, good work!

    0
  • P

    @AcharaChisomSolomon

    Submitted

    What are you most proud of, and what would you do differently next time?

    Just found out about CSS clamp().

    What challenges did you encounter, and how did you overcome them?

    None

    What specific areas of your project would you like help with?

    None

    @tufcoder

    Posted

    Good work, bellow is my considerations:

    • Put an transition in the box-shadow when active, to made the shadow grow (8px to 16px).
    • Fix border bottom-right white pixels (try removing the border right and bottom)
    0
  • @ChurchillV

    Submitted

    What are you most proud of, and what would you do differently next time?

    Pleased with how I was able to quickly learn SASS and use it for this project.

    What challenges did you encounter, and how did you overcome them?

    • Struggled in centering the qr code components on the screen, read on article on centering divs to figure it out.

    • Creating a responsive layout for the component proved a bit challenging. Ultimately I only made a minor change to enable responsiveness. (Literally just changing the entire background colour to blue)

    What specific areas of your project would you like help with?

    • Improving the responsiveness of the project. Currently the entire background just turns blue on smaller screens. I want to adjust the width of the background on smaller screens and change the padding, while keeping all the content on the view port.

    @tufcoder

    Posted

    Very good layout, but I think you need to pay more attention in:

    • Get the repo public in github, I can't see the code outside Developer Tools in a Browser.
    • Use less divs and adds more semantic tags like main, header, paragraph.
    • Try to use the entire Viewport for a best responsive layout and test different screen sizes. For example, using a mobile version and put the phone horizontally, the top of your layout is hided.
    • For better adjustments for images, try use img { width: 100%; } in your css and see what happens.

    That's my improvments to you, good work and happy coding!

    0