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 solutions

  • Submitted


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

    Hello, guys!

    I am particularly proud of my transition from junior to advanced projects. One project, in particular, was highly challenging but immensely rewarding. It pushed me out of my comfort zone and provided substantial opportunities for growth and development. Throughout this project, I honed my skills, tackled complex problems, and delivered a solution that met the high standards of an advanced project. This experience not only deepened my technical expertise but also enhanced my problem-solving abilities and confidence in handling more sophisticated tasks.

    Reflecting on the project, one area where I see room for improvement is in the codebase. While the project was a success, I would aim to reimplement it with a focus on minimizing code complexity. Simplifying the code would enhance maintainability, readability, and overall efficiency. By adopting a more streamlined approach, I believe the project could have been even more robust and easier to work with, which would ultimately benefit both the development process and future enhancements.

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

    Challenges Encountered and How I Overcame Them:

    Layout Challenges with Display Grid and Flex: One of the primary challenges I faced was improving the layout of the project using CSS Grid and Flexbox. Initially, aligning components and creating responsive designs proved to be complex and time-consuming. To overcome this, I took the following steps:

    Research and Learning: I dedicated time to study advanced layout techniques and best practices for CSS Grid and Flexbox through online resources, tutorials, and documentation.

    Experimentation: I experimented with different layout configurations and properties to understand their effects and find the best solutions for the project’s needs. Refactoring: I iteratively refactored the layout code, applying incremental changes and testing their impact on different screen sizes and devices to ensure a consistent and responsive design.

    Integrating and Managing Routes with React Router: Another significant challenge was implementing and managing routing with React Router. Configuring routes and ensuring that the navigation between different components worked seamlessly required a thorough understanding of the routing library.

    By addressing these challenges with a combination of research, hands-on experimentation, and iterative improvements, I was able to enhance both the visual presentation and functionality of the project. These experiences not only improved my technical skills but also contributed to the overall success of the project.

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

    Hello everyone!

    I'm currently working on a project and would greatly appreciate your feedback and assistance on a few specific areas of the layout, particularly regarding the buttons and the Details section.

    Problem: I'm having trouble applying dark mode to the buttons.

    Thank you in advance for your help! Your feedback will be invaluable in improving the quality and usability of my project.

  • Submitted


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

    Hello everyone,

    Another project with useContext. I would love to hear your feedback.

    See you soon

    Best regards, Ana

  • Submitted


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

    Hello everyone,

    I hope you are all well!

    I had a lot of fun making this app. If you notice anything I can improve in my code, can you help me with it?

    I have implemented it with vanilla React, and you can find it on the firstProject branch. There, everything is working fine! The main difference in this version is the use of the useContext hook to simplify the code.

    Looking forward to your feedback!

    Best regards, Ana Amaral

  • Submitted


    Hello, everyone! I loved this challenge. I worked a lot with useState, and it was extremely productive. If you have any questions or suggestions to optimize the code, please feel free to get in touch. Regards

  • Submitted


    Hello everyone, another challenge completed. This one involved an external API. Let me know what you think and what aspects I can improve. See you soon!

  • Submitted


    Hello everyone, this project was entirely built in React. What do you think of the result? Any suggestions for improvement?

  • Submitted


    Hello everyone, how challenging and rewarding it is to work with forms. Bit by bit, and voila, the project will be ready in less than 6 hours. Please, tell me what you thought and what I can improve. See you soon.

  • Submitted


    Hello, everyone!

    The part I had the most difficulty with was adjusting the background-image to match the template. Other than that, the code was straightforward. I used regex, searched online for a regex expression for email validation, inserted it into the code, tested it, and it's working!

    In addition to the requested changes, I added a message to inform the user when the email is correct.

    What do you think could be improved?

  • Submitted


    Quick and simple. I finished it in no time. I'm getting better! I recommend it to all beginners.

  • Submitted


    I worked on the challenge using percentage for the width. I realized that, due to the image, the result was not satisfactory when resizing the screen. I opted to use pixels (px), and that solved the issue. The JavaScript part was the easiest in this challenge. CSS, without a doubt, required more work, but it's always fun and rewarding. I enjoyed it a lot

  • Submitted


    I loved working on this challenge because it allowed me to combine different pages in JavaScript. It was the first time I used 'encodeURIComponent' and 'new URLSearchParams(window.location.search).