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

  • @kaoutar-ouadih

    Submitted

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

    I'm proud of completing this challenge!

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

    I struggled with absolute positions and how to addjust them for responise design.

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

    Anything that can help me improve.

    P

    @fsahinbas

    Posted

    It is almost perfect project. Bravo!

    0
  • Si1entERA 450

    @Si1entERA

    Submitted

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

    The completion of the project.

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

    The layout for the desktop view but besides that I'm somewhat satisfied with the results.

    P

    @fsahinbas

    Posted

    I think there are some failures about responsive views.

    0
  • @Ridwan10000

    Submitted

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

    Used SCSS for the first time

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

    I had hard time to style the project. I need seek help in different techniques to approach a style. Also It's difficult for me to write the optimal code. Please Help.

    P

    @fsahinbas

    Posted

    It is good work but there are some missing points. It think these are because of not reading readme files and not check previews carefully.

    0
  • P

    @Qrisno

    Submitted

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

    Creating hovered state of the image was a bit challenging till I remembered how to solve that.

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

    I would like to receive code improvement suggestions, maybe I missed architecture and file structure concerns.

    P

    @fsahinbas

    Posted

    It is good work. You apply BEM well. I think you forgot the avatar at the footer

    0
  • P

    @Antonvasilache

    Submitted

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

    • Managed to implement the game vs CPU functionality. Would probably probably try to rely less on useEffect if I had to do it again

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

    • Adding the outline on hover for the active player, and then turning it to full color was a nice challenge - I did by using the player turn state to dynamically display the outlines, then disabling the container and filling the image on click.
    
    ... 
    
    
    • Creating the play vs CPU functionality was the most challenging aspect here - I had to create a function that adds a CPU move based on the remaining tiles, and then call that function after every human player move. This worked well when the human players started the game, but not so much if wanted to the CPU to start. I managed to make it work only by writing a very long if condition in a useEffect hook.
    useEffect(() => {
        if (
          (gameType === "CPU" &&
            !winner &&
            playerTurn === player2Mark &&
            player2Mark === "O" &&
            !initialCpuMove &&
            moveNumber > 0) ||
          (gameType === "CPU" &&
            !winner &&
            playerTurn === player2Mark &&
            player2Mark === "X" &&
            initialCpuMove &&
            moveNumber > 0)
        )
          setTimeout(() => {
            addCpuMove(gameboard);
          }, 0);
      }, [playerTurn, winner, gameType, player2Mark, gameboard, initialCpuMove]);
    

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

    Probably a way to make the CPU player somewhat smart, instead of relying on random moves.

  • P
    Tobi 390

    @Towbee05

    Submitted

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

    I am proud of the site I built, it is working well, not 100% perfect though.

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

    Getting to arrange each element proved tougher than it was meant to be. Taking a break to think about how to get through with this really helped me

    P

    @fsahinbas

    Posted

    Hi Tobi, without a few design faults it is excellent job.

    0
  • @jnsoriano

    Submitted

    What did you find difficult while building the project? applying typescript in react changing from css to sass Which areas of your code are you unsure of? sass/css code Do you have any questions about best practices? how can I do better?

    P

    @fsahinbas

    Posted

    Very good work. But there are some small missings. I think you should not read guide about style and readme files.

    0
  • Sergiy 880

    @MrSeager

    Submitted

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

    When using Bootstrap it was difficult to change checkbox and yeah I did

  • dynamic109 230

    @dynamic109

    Submitted

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

    .

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

    ,

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

    .

  • P
    Mateusz 260

    @MateuszZalew

    Submitted

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

    Next time I need to think more about organizing my css files, I had css classes that were used in more than one component.

    P

    @fsahinbas

    Posted

    Excellent! Just I have a refactoring offer that without selection of rate, we should not send form.

    Marked as helpful

    0
  • P
    Sam Hooker 410

    @35degrees

    Submitted

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

    I'm proud of working through lots of JS challenges and slowdowns. I had to use a lot of external resources and found experts I wouldn't have found otherwise. I get stuck with trying to have multiple JS threads going and I figured out how to have one, but it might be a long thread that repeats a couple of times.

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

    I got stuck for a long time on working with both the data from the json file and the input from the user coming together. I got frustrated with local variables and not being out to scope them globally but I worked out a creative solution where I tie the correct answer to the button itself, I was excited when I figured out how to do it.

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

    My JS code can be wordy and this one possible repeats. I re-fetch the data list everytime an answer is clicked by the user and that seems like it wouldn't be efficient for future large projects I work on (but it works fine here with a smaller data file).