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


    Another first ever experience for me. I looked into all about JSON and API for this project; and eventually decided to use a fake JSON Server to have a better feel of working with them. I also opted to use Fetch with Async Await rather than XHR since it is now supported by most common browsers. In order for the app to be supported by the other browsers, I would need the use of Babel which I tried incorporating but ran into some issues related to browsers support of require(). I'll need to use RequireJS to make that work but I decided to hold off on Babel and RequireJS for the time being and explore a bit more on it and other options.

    To make the project a bit more interesting and interactive, I incorporated a Drag and Drop interface and an Options box when you click on the ellipsis in each category. NOTE: I didn't code any functionality on the Options box. I just wanted to try it out. :)

    I really learned a lot doing this project and I hope you enjoy interacting with the app.

    Please leave any feedback and/or how to improve my projects as they are always welcome and appreciated! Thank you!

  • Submitted


    Disclaimer: The showcase/hero portion might not show up on the screenshot because I animated it to start outside its container. I could just add the animation class after submitting the solution but laziness is a real thing. LOL!

    I tried using a different build with this project. I opted to use a monorepo approach and used Gulp for the first time. I played around with SassScript as well to make px-rem conversion easier and a few more. I feel that under the hood, this web app is still a bit scuffed but it's a good start, I guess.

    Please let me know if you find any bugs on the SVG animation, ways on how to improve site performance or any feedback, really. Thank you!

  • Submitted


    Hi everyone!

    This is my second attempt on this project. I did not submit the first one becuase it was not mobile-friendly. If you're using a mobile/touchscreen device to view this and you find any bugs, please let me know. Thank you!

    A feedback on how I structured the Javascript on this project and how I can make it better is also very much appreciated!

  • Submitted


    I wrote the Javascript from scratch for this project and I hope you can give some feedback on it. Feedback on any part of this project is much appreciated!

    Also, thank you very much to the Frontend Mentor Slack community especially to Cesar Gomez for giving me tips on the JS form submission part.

  • Submitted


    I started studying Basic JS about a couple of months ago and this is the first time I'm using it. I gotta say that it's totally different from what I've studied. LOL

    Situation: I removed the event listener and the script is still working perfectly. document.addEventListener("DOMContentLoaded", function (e) {...}); Question: What would be the advantage of leaving the event listener on, if any?

    Please feel free to comment on the transitions, animation, and/or HTML structure that I used, as well.

    Thank you!

  • Submitted


    I had fun doing this project as you can tell from the Solution Title. One has to be light-hearted every once in a while.

    Anyways, please comment on what I could have done better. Be it in my code or how I constructed the site's responsiveness. Your feedback is very much appreciated.

    Have a nice day!

  • Submitted


    This was quite a challenge especially with the deployment process. I wanted to deploy the app from a dist folder but I can't seem to find the right way to so I reverted to having the html file directly at the root after going through different resources for a couple of days.

    If anyone can tell me how to do this or point me to the right documentation, I would be be very grateful.

    A bit of help and feedback is very well appreciated. Thank you!

  • Submitted


    There are a lot of questions that needs answering (and I'm still looking into) since this is still a rough build imo. Below are some of them:

    1. What would be the best fallback for gap so the site will still work in IE?
    2. What is the best way in handling svg so the site will perform better? Currently, the svg's were handled using <img> tags which for sure is not the best way of doing it. Should I use it as a background-image instead or just use the svg codes?
    3. How to better use fontawesome? Currently, a link to fontawesome is used. This method is too dependent on the site. Including the entire library is counter-productive because the lib includes files that will not be used in the project. Would using the svg codes be better for performance and is it even allowed by fontawesome?
    4. I encountered an issue with :last-child, :nth-child() and :nth-last-child() on a floated element so I opted to use :last-of-type instead. Was I not understanding these pseudo classes or is this a known issue?