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

    Age calculator

    • HTML
    • CSS
    • JS

    0


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

    I'm glad I managed to handle most of the JS logic without needing to look things up. Next time I'll experiment with a library like day.js and see if it makes date calculations easier.

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

    Accounting for leap years, managing a variety of error states and rolling back the calculated month and/or year when necessary.

  • Submitted


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

    I'm glad I was able to figure out how forms work, take notes and apply it to a project for the first time.

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

    Overlaying the (!) symbol on the error state was challenging, and I had to adjust the relative placement for each element.

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

    My JS is pretty messy I'm sure, I'd like to know if there's a more efficient way I can write the same if-statements for every input element on the form.

  • Submitted


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

    This is the largest single site I've worked on thus far! Next time I'll continue using utility classes wisely to keep my layouts and styles more consistent. It was also a leap of faith using ReactJS, I'd have been far more comfortable with vanilla HTML/CSS/JS. I learned much about this library, and can see I'm just scratching the surface at the same time.

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

    I learned React Router for this project to visit separate pages, and struggled to give them all distinct backgrounds before thinking of using custom page-specific styles in the JSX. The final page layout was difficult, I had to keep experimenting with values and declarations to make things fit.

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

    The button functionality on the Technology page can occasionally be wonky, and I'm not sure why. I did what I could to mitigate the issue so it wouldn't throw out errors. All in all there are some messy inconsistencies in my code, and some of it feels like it's held together by duct-tape (lol) But I'm proud of my work on this milestone project and for seeing it through.