Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
19
Comments
23

Achi Gyuse Achi

@AchigyusNigeria490 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • News Homepage Built Using Vite, SASS, Typescript


    Achi Gyuse Achi•490
    Submitted 3 months ago

    I would appreciate accessibility checks and feedback


    1 comment
  • Responsive Contact Form Using Vite, TypeScript, and SASS


    Achi Gyuse Achi•490
    Submitted 3 months ago

    The accessibility


    1 comment
  • FAQ Accordion Website Built Using VanillaJS, TypeScript, Gulp and SASS

    #gulp#sass/scss#typescript#accessibility

    Achi Gyuse Achi•490
    Submitted 3 months ago

    1 comment
  • Responsive, Accessible Interactive Rating Component Using Typescript

    #gulp#sass/scss#typescript

    Achi Gyuse Achi•490
    Submitted 4 months ago

    Any areas where you notice anything off/wrong


    1 comment
  • Frontend Quiz App Using VanillaJS, NodeJS, Express, and MongoDB

    #mongodb#node#sass/scss#express

    Achi Gyuse Achi•490
    Submitted 4 months ago

    I would like help with the index.ts, app.js, and db.js

    Thanks


    1 comment
  • Password Generator Using Typescript and SASS

    #typescript#sass/scss

    Achi Gyuse Achi•490
    Submitted 4 months ago

    I would like a review of my index.ts file. I would appreciate any feedback on it


    1 comment
View more solutions

Latest comments

  • Harold-chn•770
    @chanwinharold
    Submitted 3 months ago

    news-homepage-main

    1
    Achi Gyuse Achi•490
    @Achigyus
    Posted 3 months ago

    Hey mate.

    Great work on the site, it looks really great. I just have one little tip

    You should set a max-width on the header, main, and footer tags along with a margin of 0 auto to center everything.

    Marked as helpful
  • Simon Hickling•550
    @SimonHickling
    Submitted 3 months ago

    Contact Form

    2
    Achi Gyuse Achi•490
    @Achigyus
    Posted 3 months ago

    Hey Simon.

    Thanks for your feedback on my solution. I thought to return the favor by helping you review your solution.

    Here are some tips to improve the design.

    1. You need to properly center the contact card, this can be achieved by using flexbox or grid

    2. You need to set pointer styles on interactive elements such as the inputs, buttons, etc. You can set it using cursor: pointer

    3. It would also be a good idea to add some padding to the inputs and textarea to make it look better.

    These are some of the things I noticed. Thanks

    Marked as helpful
  • SmartAce•430
    @Smart-Ace-Designs
    Submitted 3 months ago
    What are you most proud of, and what would you do differently next time?

    I used Astro Actions for form validation. I had already used this for another FEM challenge, but it was nice to refresh my skills on this.

    I try to only use AI to "assist me" when I have questions and not completely write the code for me.

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

    Following proper accessibility solutions. Not difficult...just something to make sure it is not overlooked. I used AI to help with aria properties when I was not sure what to include.

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

    Nothing at this time.

    Contact Form built with Astro, Astro Actions, and Tailwind CSS

    1
    Achi Gyuse Achi•490
    @Achigyus
    Posted 3 months ago

    Hey Smart Ace

    Great work on the design.

    I just noticed a few things.

    • It would be good to set an event listener on the inputs so that when the user fills out the fields he/she missed out, the error messages are cleared

    • There are also some inconsistencies in your use of cursor: pointer. Some elements are not completely wrapped

    • Your error message for email validation reads A valid email address name is required, I think it would be better to use A valid email address is required.

    All in all, a great solution

    Marked as helpful
  • P
    Coder-Liz•610
    @Coder-Liz
    Submitted 4 months ago

    FAQ accordion

    #sass/scss
    1
    Achi Gyuse Achi•490
    @Achigyus
    Posted 3 months ago

    Absolutely a great solution, Liz.

    I noticed that when using just the tab key to navigate the website, there was no outline on the buttons, so it seemed like it wasn't working.

    It was a small fix, and I forked your repo and created a pull request.

    You can check the pull request here

  • P
    Daniel 🛸•44,810
    @danielmrz-dev
    Submitted 3 months ago
    What are you most proud of, and what would you do differently next time?

    🛸 Hello FEM Community! I'm Daniel and this is my solution for this challenge! 😊

    🛠️ Built with:

    • Angular 🅰️
    • SASS 🎨
    • TypeScript 🔷
    • BEM Notation 🅱️
    • Mobile first workflow approach 📲

    My first GURU level project 😊

    If you have any suggestions on how I can improve this project, feel free to leave me a comment!

    Feedback welcome 😊

    Designo Multi-Page Website built with Angular + SASS 🅰️

    #angular#angular-material#sass/scss#typescript#rxjs
    4
    Achi Gyuse Achi•490
    @Achigyus
    Posted 3 months ago

    Great work, buddy. Congrats on completing your first guru level project

  • P
    Coder-Liz•610
    @Coder-Liz
    Submitted 4 months ago

    Interactive rating component

    #sass/scss
    1
    Achi Gyuse Achi•490
    @Achigyus
    Posted 4 months ago

    Hey @Coder-Liz,

    A really great solution; all buttons are accessible and work well. The UI looks good as well.

    The only thing I noticed is that it would be nice to add some cursor styling to the buttons apart from just the background change on hover.

    You can add that with the code below:

    .rating__submit-btn, .rating__number-btn {
        cursor: pointer;
    }
    
View more comments
Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Beta Member

This badge is a shoutout to the early members of our community. They've been around since the early days, putting up with (and reporting!) bugs and adjusting to big UX overhauls!

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub