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

  • Roselin Yβ€’ 330

    @Vanillatte68

    Submitted

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

    this one's pretty easy so i'm proud i can jotted down which element to use in the html page

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

    getting the page as accurate as possible to the design

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

    i'm not really sure how to ensure my code's accessibility even for a small webpage like this one

    DaniNewAccβ€’ 340

    @DaniNewAcc

    Posted

    Hi, for accessibility purposes if you are using a <main> tag there is no need in declaring the role="main" for that element, same thing for <ul> tag, remove role="linklist". Also remove href property to <button> tag and use an <h1> instead of an <h2>.

    Marked as helpful

    0
  • Doinaβ€’ 220

    @Doileo

    Submitted

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

    I am most proud of my curiosity which led me to go beyond the project's requirements. This allowed me to create extra pages for each product model, add a sorting feature, and develop home, men, women, about, and contact pages.

    Next time, there are a few things I would do differently:

    • Better Planning: I would spend more time planning the project and creating detailed sketches of the pages. This would make the development process smoother and reduce the need for big changes later on.

    • User Testing: I would do more user testing throughout the project. Getting feedback early would help me find and fix issues quickly and make sure the final product meets users' needs.

    • Code Optimization: I would focus on writing cleaner and more efficient code. Regularly improving and optimizing my code would make it run better and be easier to maintain.

    By focusing on these areas, I aim to improve my process and deliver even better results in future projects.

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

    For this project, I set the goal of using only vanilla JavaScript, which presented several challenges:

    • Integrating Features: One major challenge was ensuring all the features worked seamlessly together. To overcome this, I debugged each component, focusing on how they interacted. By breaking down the project into smaller tasks and tackling them individually, I successfully integrated all features.

    • Designing the Layout: Designing the layout for various pages was another challenge. To address this, I researched several e-commerce websites to gather inspiration and best practices. This research helped me create a functional and visually appealing design, and also provided new ideas for future projects.

    • Implementing Cart Functionality: Developing the cart functionality required precise handling of JavaScript events and state management. I tackled this by breaking down the cart operations (adding, removing, and updating items) into smaller functions, ensuring each part worked correctly before integrating them.

    • Adding Sorting Features: Implementing the sorting feature for the men's and women's pages involved manipulating the DOM and handling user inputs. By focusing on user experience, I ensured the sorting was intuitive and responsive.

    By addressing these challenges and learning from each step, I completed the project successfully and gained valuable insights for future development work.

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

    I would appreciate any feedback on my project. Learning from feedback is incredibly valuable to me, as it helps me understand what I did well and where I can improve. Your insights can guide me in refining my skills and making my future projects even better.

    DaniNewAccβ€’ 340

    @DaniNewAcc

    Posted

    Hi, you have done a very cool project, one thing that can be done on the single product page is implementing the closing of the lightbox when the user click outside of it.. Other than that cursor: pointer when hovering on images and something that tells the user which image is selected like a different border color can give more user friendly design to the page.

    Marked as helpful

    0
  • Benβ€’ 130

    @benhyh

    Submitted

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

    CSS Grid - I have limited experience working with CSS grid so completing this project allowed me to familiarized with it more and hence making me proud with my progress with CSS thus far.

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

    I'd say the media query was my biggest challenge and although I am happy it worked at the end of the day, I find my approach to be inefficient and definitely the 'last resort' For context, I used absolute positioning to position the dashboard containers for phone screen sizes. In other words, I individually position each and very dashboard container which is far from efficient or 'clean' in my opinion.

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

    If anyone have any suggestions regarding a different approach to responsive screen sizes then please let me know. Any suggestion is greatly appreciated!

    DaniNewAccβ€’ 340

    @DaniNewAcc

    Posted

    Hello, i think 3 main things can be improved.

    • Instead of giving fixed size to grid-template-columns use grid-template-columns: repeat(numberOfCol, 1fr) with this type of approach every column will be spaced on all the free space the page has. Also, if you want to decrease/increase the number of col you want just modify it in the media queries for the screen size you need.
    • Center the content on the body of the page with margin: 0 auto
    • Remove horizontal scrollbar by adding on the body of the page overflow-x: hidden

    Marked as helpful

    0
  • @DevPhancey

    Submitted

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

    writing the javascript to mark all the messages as read proved to be very difficult and i tried everything i could butstill could seem to get it right, any help with be appreciated

    DaniNewAccβ€’ 340

    @DaniNewAcc

    Posted

    Hello, i think you'll need mainly 2 things for marking the notifications as readed. First of all, you'll need to add red circles to all the new notification, you can style it yourself or you can use a font awesome icon for it with a class on an <i> tag. After that you'll need to use javascript and select all the red circles element with document.querySelectorAll('classnameforcircle') then use a click event listener on the mark all as read btn and give to all the red circles the display: 'none' styling by using a forEach on them whenever a click on the btn occurs and after all you'll need to modify the text content for the notifications number to 0, so: markAsReadBtn.addEventListener('click', () => { redCircle.forEach(circle => { circle.style.display = 'none'; }) unreadedNoti.textContent = 0; })

    Keep in mind, it's also required for this solution to work to call the btn for markAsRead and unreadedNoti with documentQuerySelector('className/id') Also, hardcoding a value like on unreadedNoti is not ideal but for this specific project can work because all the notifications are hardcoded and there is no possibility that new notifications are displayed on the page.

    Marked as helpful

    0
  • P
    Andreiβ€’ 130

    @AxinitM

    Submitted

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

    This is the first time I've used media queries. Not everything worked out, but now I know where to go. I improved my knowledge of flexbox, inheritance and some other CSS features.

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

    I've spent a lot of time learning and using media queries. It was helpful ;)

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

    Media queries (@media) - willing to take any advice on media queries. What to look out for, what to read, what to fix. Thanks in advance for any help with media queries!

    DaniNewAccβ€’ 340

    @DaniNewAcc

    Posted

    Regarding media queries, you need to start by styling the mobile design first and then use media queries for larger screen. On mobile devices, in this project, image needs to stay on top of the text so use on the container display: flex and flex-direction: column then when styling larger screen with @media (min-width: 'number of px for screen size') use flex-direction: row

    Marked as helpful

    0
  • P
    KodaπŸ‘Ήβ€’ 3,810

    @kodan96

    Submitted

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

    Made with:

    • HTML 🦴
    • CSS 🎨
    • JS πŸ€–
    • I used jQuery and GSAP libraries πŸ“šπŸ“š
    • used postCSS to ensure browser compatibility πŸ’―
    • mobile-first workflow πŸ“²πŸ“²
    • added some animations to make the page more dynamic πŸ’¨πŸ’¨

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

    As always, if you notice anything, you know what to do πŸ‘‡πŸ‘‡

    DaniNewAccβ€’ 340

    @DaniNewAcc

    Posted

    Now i don't know how you build all the btns like overview, internal structure and surface geology but one thing that can be improved is to redirect the user to the information he has clicked not only by clicking on the name of the info but clicking on the container of it. Anyway, it is a very good project, well done.

    1