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

  • Zup 1,270

    @xup60521

    Submitted

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

    I used gsap to implement two animations. First is number increment, and second is summary blocks entrance animation.

    Both are easy to do with this animation library. When setting up the result value, the only thing we need to do is call gsap.to function.

    gsap.to("#result", {
        innerText: "76",
        duration: 1,
        ease: "power1.inOut",
        snap: { innerText: 1 },
    });
    

    Whenever an user open this page, the animation would automatically play.

    Apart from that, I also add another animation. This one has a twist, and we need to take advantage of gsap’s helper function.

    const summaryBlocks = gsap.utils.toArray(".summary-block");
    

    By doing so, summaryBlocks.forEach can apply multiple GSAP animation to each component at once.

    summaryBlocks.forEach((summaryBlock, index) => {
        gsap.fromTo(
            summaryBlock,
            {
                opacity: 0,
                y: 10,
            },
            {
                opacity: 1,
                y: 0,
                ease: "power1.out",
                duration: 0.5,
                delay: 0.1 * index + 0.225,
            }
        );
    });
    

    When an user enter this website, these elements fade in sequentially.

    @sksksk2024

    Posted

    Yap, I aggree, your animation is nice, @xup60521 !! Keep it up!! ;)

    0
  • @sksksk2024

    Posted

    Your code is fire!! Love everything about your project!! 🤩

    But still, you forgot to put the favicon in the head of your html ;)

    Keep it up and take care!!! 🔥🔥🔥

    Marked as helpful

    0
  • @KharlAbban

    Submitted

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

    I am most proud of having completed this challenge. Next time, I will probably do more research and understand how others think about their solutions.

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

    React Reducer, and the hidden complexity of this challenge.

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

    Planning the solution to the challenge and implementing it.

    @sksksk2024

    Posted

    What is this ;( -> maybe Ik what you were trying to do but still publishing here and not delete it <-

    And It doesn't work. Either way, keep it up! :)

    0
  • @sksksk2024

    Posted

    Hellow, @Javieer57 ! 👋👋

    Very solid project you've got here. I like the organisation of everything and making usage of tailwind.config variables. ⭐

    Keep it up and take care!!🔥🔥🔥

    0
  • @manishtmtmt

    Submitted

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

    I'm most proud of successfully implementing features like fetching data from the API and displaying it in the UI, along with functionalities such as theme toggling, filtering, searching, and pagination. These aspects demonstrate my ability to handle complex tasks within the project. For the next iteration, I would explore different tech stacks like Next.js to broaden my skill set and gain insights into alternative approaches to solving similar problems.

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

    One of the main challenges I faced was integrating the search and filter functionalities seamlessly. Ensuring that they worked together without interfering with each other required careful management of state and logic. To overcome this, I meticulously structured my code, ensuring clear separation of concerns and implementing robust error handling. Through iterative testing and debugging, I was able to resolve the issues and achieve the desired functionality.

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

    While I've successfully implemented the core functionalities of the project, I would appreciate guidance on optimizing performance and adhering to best practices, particularly in terms of code structure and organization. Additionally, feedback on design and user experience aspects would be valuable for further refinement of the project.

    @sksksk2024

    Posted

    Hellow, @manishtmtmt !! 👋👋

    All you've done with the interactions, looking and functionality of the site is great. Also, your code is not that long and It can be readable, even though you didn't separate the content in more separate files. 🌟

    Some mentions to make your project more complete is to add a path for the singular country, so that if you click at one of them, just that country to pop up in the page(as the design from this challange looks). And work more in the user readability: for me(personally) I don't like to see the "Search" word appear above the placeholder "Search for a country..." or "Filter by region" and below the name of the region(and the fonts too in these cases, make them bold and bigger)! 📝

    Hope It help and keep it up( with the tutorials too ;) )!! 🔥🔥🔥

    0
  • HrishiD89 50

    @HrishiD89

    Submitted

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

    The thing i am most proud of is that i completed this project patiently, dividing part by part and not jumping and doing everything at a same time ,it took be around 2 days to complete the project which for me is the great deal because i don't have patience either i would jump to doing other things or drop the project.

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

    I encountered many challenges, like

    • how to change the default radio button colour from blue to lime (which later found out have to hide its appearance and make custum style )
    • How to set the colour of the fields to focus -how to use useContext hook
    • and many more in tailwind CSS, as i only did one tailwind CSS crash course before it

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

    I would like help in the design part with tailwind CSS. i am still struggling with responsiveness width, and height

    @sksksk2024

    Posted

    Firstly, I hope you are good and not giving up on your web development path, @HrishiD89(2 months of not publishing any site here)!! ⭐

    Secondly, I love how your structure is and the site looks solid! I see that you've encounter some difficulties with your tailwind CSS design, and based on my experience, I found that combining it with scss/sass or excluding the styles in a different file(importing it where you need) can be very helpful. I recommend the second aproach more. Ex: Let's say you have a cart.jsx file. You should put this import:

    //cart.jsx
    import styles from "./cart.module.css";
    

    In order to have access to the specified file(I recommend to put them together in a folder - Cart)

    //cart.module.css
    .cartContainer {
      @apply flex flex-column;
    }
    
    .heading {
      @apply red-500;
    }
    

    Hope it gives you a better perspective! Be patient and take care! 🔥🔥

    0
  • @ofentse-freecode

    Submitted

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

    building out the cart was a bit of a learning curve, however it was the thing I am most proud of.

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

    not building the confirm order. As I better the project it is what i will be working on.

    @sksksk2024

    Posted

    Hwllo, @ofentse-freecode!!

    I like the fact that you try to make this project more complex, respect! Cool advice: you can try put a favicon to your tab next time(you can set up by just adding the link to the head like below)

    <link rel="icon" type="image/svg+xml" href="./public/assets/images/favicon-32x32.png" />
    

    Keep it up the flawless work, pal!! ;)

    1
  • @sksksk2024

    Posted

    Hallow, @Qayyax!! 👋👋👋

    Your project looks solid! Appreciate that you put the percent (in / 100), icon, and the category in variables in a separate folder (data.json). Fun little fact to improve your code: put the color variables, fonts, and media queries in the Tailwind config file like so:

    module.exports = {
      content: ["./src/**/*.{js,jsx,ts,tsx}"], // Adjust the path if your components are elsewhere
      theme: {
        screens: {
          'sm': {'min': '320px', 'max': '410px'},
        },
        extend: {
          fontFamily: {
            hanken: ["hanken"],
          },
          colors: {
            "pale-blue": "hsl(221, 100%, 96%)",
            "slate-blue": {
              "light": "hsl(252, 100%, 67%)",
              "dark": "hsl(241, 81%, 54%)",
            },
            "violet-blue": "hsla(256, 72%, 46%, 1)",
            "dark-gray-blue": "hsl(224, 30%, 27%)",
            "light-red": {
              default: "hsl(0, 100%, 67%)",
              light: "hsl(0, 100%, 67%, .2)",
            },
            "orangey-yellow": {
              default: "hsl(39, 100%, 56%)",
              light: "hsl(39, 100%, 56%, .2)",
            },
            "green-teal": {
              default: "hsl(166, 100%, 37%)",
              light: "hsl(166, 100%, 37%, .2)",
            },
            "cobalt-blue": {
              default: "hsl(234, 85%, 45%)",
              light: "hsl(234, 85%, 45%, .2)",
            },
          }
        },
      },
      plugins: [],
    };
    

    Hope it helps and keep it up the flawless work! 🔥🔥

    0
  • @sksksk2024

    Posted

    I like that your code looks correct! Make sure your future projects don't look that messy, and your code and efficiency will rise😌

    0
  • Maryam 260

    @Maryam1982

    Submitted

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

    I made this landing page fully responsive and spent a lot of time on that. I'm happy with the result. The next time i wont try to deploy a tailwindcss project using Github pages as it did not work and I had to use Render. Personally I found tailwindcss messy, i prefer SCSS.

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

    Customizing tailwindcss when you're a beginner is not pretty straight forward. I use desktop first approach so it took me a while to get accustumed to mobile first, which is tailwindcss approach.

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

    Maybe with customization of tailwindcss which I spent quite a while on.

    @sksksk2024

    Posted

    Hey, @Maryam1982!! 👋👋 Your site is really accurate, especially the desktop design, and you have a interesting complex code, nice!! Your burger menu from your phone design, tough, it needs to be working! In the rest, I found that you did an amazing project! Keep it up!!!🔥

    Marked as helpful

    0
  • @sksksk2024

    Posted

    The code proves that you're well prepared for anything :O

    I also finished this challange, and I have a question about React: "Why your site is poping up, but mine don't" -- my site: https://room-homepagereacttailwindcss.netlify.app/.

    I have installed npm and yarn, look for info and impement them all, but somehow, the commands from cmd don't work. With tailwind is the same thing, but there i could make it work manually. Can you give me an advice, as I'm a react learner! Thank's a lot in advance! 😊

    0
  • @sksksk2024

    Posted

    Hellow, @iameenahmed !!! 👋👋

    Your site looks good!! Fun fact: if you put this in the head of your html, you can put an image in the top tab(change it as you like):

    <link rel="icon" type="image/png" sizes="32x32" href="./app/images/favicon-32x32.png"> Keep it up the good work!!!🔥🔥🔥
    0