Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
10
Comments
13
Michael Balogun
@Emynex4real

All comments

  • Nadji CHABANE•590
    @CHBNDJ
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    none

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

    none

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

    none

    Responsive E-commerce Landing page

    1
    Michael Balogun•240
    @Emynex4real
    Posted 7 months ago

    I see that you are having issues with your image I would advice that you get it check Maybe it is a problem with the source path that is producing the error

  • Thomas•550
    @TomSif
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    Very proud to say that I can now create this kind of homepage without too much trouble.

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

    I struggled with the grids, until I understood that each parent container had to be in display:content to transmit the grid to its children, otherwise it does some pretty strange things, but I looked hard for a while. hours to understand where these shifts came from.

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

    All advice is welcome, particularly on accessibility and focuses, I did based on my current knowledge. Thank you very much to those who take the time to read my code and leave a comment, it's always very encouraging and it's what allows me to progress.

    Front-end_Mentor_News_Homepage_main

    1
    Michael Balogun•240
    @Emynex4real
    Posted 7 months ago

    The home page looks really amazing but there is a little mistake in the js

    when you move the mobile and trigger the menu icon to popout the nav bar then you switch back to desktop the properties doesn't disappear i think so should check I has an issue like that and this is how i resolved it.

    @media (min-width: 750px){ .menu-icon{ display: none !important; } .close-icon{ display: none !important; } .vertical-list{ display: none !important; }

    Marked as helpful
  • Nathan Orobor•150
    @omarnate1
    Submitted 11 months ago
    What are you most proud of, and what would you do differently next time?

    writing java script to handle the error state

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

    figuring out how to render the error state,

    I used google and chatgpt to get it done

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

    none.

    responsive design was done with css flex-box

    1
    Michael Balogun•240
    @Emynex4real
    Posted 7 months ago

    First of all, congrats on completing the project! 🎉 Here are a few things I noticed that might help improve your work:

    The the CSS still needs retouching so i can look better, the footer attribution is overlapping with the main section of the form and this is making the project look less appealing.

    The onsubmit="return false" attribute on the button won't stop the form from actually submitting, as the button itself doesn’t directly trigger form submission; instead, addEventListener("submit") should handle this in script.js. You can add event.preventDefault() within that listener to stop the default submission behavior.

    Currently, after successful validation, form values are not reset. Consider adding this.reset() after the alert() in the submit event listener. This will clear all form fields, including the radio button and checkbox selections.

    After successfully submitting it shouldn't be an alert rather a popup created in the HTML.

    These are just some ideas that came to mind, and hopefully, they'll be helpful as you continue improving your project!

    Congrats again on the great work—keep coding and best of luck with your journey! 🚀

    Marked as helpful
  • Michael Balogun•240
    @Emynex4real
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    I was happy that i could do this project with ease, I had fun doing it, what i won't anything differently

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

    Apart from electricity and internet connection, i really enocunter much challenge

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

    Courses on WCAG Please i really need them incase...

    FAQ accordion

    2
    Michael Balogun•240
    @Emynex4real
    Posted 7 months ago

    Ohhhh That's true I just assume it was the regular accordion without really thinking it through

    I will definitely work on that soon

    But i wanna ask that i enter a unmotivating time that comes and go. Do you too? so i know that i am not alone

  • tushar-Ruhela•260
    @tushar-Ruhela
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    I most proud of made this project with better understanding and would help to do better in js and time i will create more project with full joy

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

    No ,challenges have come

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

    No

    FAQ's page usins html css and js

    1
    Michael Balogun•240
    @Emynex4real
    Posted 7 months ago

    Bonjour, Hello Tushar!

    First of all, congrats on completing the project! 🎉 I'm still learning too, but I wanted to give you some feedback that might help:

    Firstly, in your JavaScript, you're using Array.from() to convert NodeLists to arrays. You could try using forEach directly on the NodeList, as it works without converting the list into an array. This would save you a small step and make your code even cleaner!

    I see that the FAQ headings change color on hover, which is nice for user interaction! One small suggestion: you could make the hover state more noticeable by adding a slight transition, like transition: color 0.3s;, so the change is smoother.

    These are just a few things I noticed, and I hope they help. You've done an amazing job, and it’s great to see your progress! Keep coding and good luck on your developer journey! 🚀

    Marked as helpful
  • Aditya Singh•280
    @Ad7905itya
    Submitted 9 months ago

    interactive-rating-component-main

    1
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    Bonjour, Hello!

    First of all, congrats on completing the project! 🎉 I may not be the most experienced developer, but I wanted to share a few things I noticed that might help improve your work:

    Firstly, I noticed that when i don't rate at all and i clicked on submit it is renders it successfully, that is ok but there is a way is can be better. You can make it that when the user doesn't click on the rating then it doesn't submit and it pops up an alert that the user must rating first before submission. I think that will make challenge look more realistic.

    Apart from, I really enjoy going through your code.

    These are just some ideas that came to mind, and hopefully, they'll be helpful as you continue improving your project!

    Congrats again on the great work—keep coding and best of luck with your journey! 🚀

  • chinmoy33•30
    @chinmoy33
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    i am proud of using sass preprocessor for the frontend part and using nodejs and express for creating the server file for managing the backend which is capable of sending an email to any valid gmail address.

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

    faced some problem in writing the backend code but it was resolved later

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

    i want to make my local server public so that the backend part could be run successfully by using other devices too , but am facing some problems currently to perform this task.

    Any advice will be highly appreciated.

    mobile first design of a subscription page with email verification

    #express#node#sass/scss
    1
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    how are you a junior developer then

  • Michael Balogun•240
    @Emynex4real
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    I thought this task will be my most challenging task and it turned out to be really interesting, I had to stay up late so I could complete it. So I am so proud that I was able to finish the task with little help and I can start to see how Javascript works. What i would next time is not to code when I am hungry. So next time I will make sure I am well fed before I start building these projects. :-)

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

    I didn't really have issues. The only one i had was resetting the values even though it was simple I couldn't do it. Maybe it was when I was doing with an empty stomach.

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

    I will really need strict reviews on this project, I really want to see where I can work, so I can be better. Any opinion is welcomed.

    Tip calculator app

    2
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    With this tips you gave, you are in good position to give tips

    I really saw what i did and you gave me a better and simpler way of doing it Thank you so much.

  • yahappylemon•170
    @yahappylemon
    Submitted 8 months ago

    tip calculator

    1
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    Bonjour, Hello, First of all, congratulations for completing the project. Hey, this is cool! I like how you used the querySelectorAll to get all the inputs and buttons.

    A few things I noticed: Maybe we could put all the styling stuff in a CSS file? That would make it easier to change things later.

    I think we could use a loop to add the event listeners to all the inputs instead of doing it one by one.

    Overall, this is a good start!

    Marked as helpful
  • James.•460
    @Jimztech
    Submitted 8 months ago
    What challenges did you encounter, and how did you overcome them?

    Working with json file, was the main challenge I faced. The second challenge I faced was the overlapping of the boxes, I had to learn z-index and really understand positioning in css.

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

    How to get the element active with a color of white when clicked.

    time tracker dashboard

    2
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    A very easy way of toggling the daily list white is using an if statement

    weekly.style.color = 'white' if(weekly.style.color = 'white'){ daily.style.color = '#ffffff7f' monthly.style.color = '#ffffff7f' }

    but you will use an else if to flip incase another is clicked Ihope you understand what i am saying

  • Thomas•550
    @TomSif
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    Probably the most complex project I have done so far, I continued to apply the same method as on previous projects starting with the mobile design. I'm starting to think that maybe using tailwind for the next project will save me from constantly switching between my css file and my html to know what class name I could have used!

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

    I had a big bug, on github pages with 404 errors on my file paths, I had to use urls to solve the problem but I don't understand where it could come from. The javascript part, honestly without the help of chatgpt I would never have succeeded, even if I understand, sometimes the logic of the variables still escapes me, but I tell myself that by dint of doing projects it will end up doing meaning and becoming automatisms.

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

    I used list logic for activity containers, but I'm not sure it was a good idea. I will be curious to see this project in react. After all the advice is good to take, I learn a lot by doing but an outside eye sometimes helps greatly, so don't hesitate to correct me, it's really with pleasure that I would read you.

    Frontend-Mentor-Time-tracking-dashboard

    1
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    I hope chatgpt didn't give you the code, but instead it just assisted you in where you where wrong The CSS is top notch i love it but the media queries just need a little of tweaking

  • Khalid Benhamou•150
    @5alidev
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    I'm most proud of creating a functional form that validates email input and displays appropriate messages. For the next project, I'd consider using React and Tailwind CSS to streamline the development process and improve the overall efficiency.

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

    The main challenge I faced was ensuring responsiveness across different screen sizes. I overcame this by using media queries and flexible layouts.

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

    I'm satisfied with the current state of the project and don't require any further assistance.

    Responsive Newsletter Sign Up with Success Message

    1
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    the mobile version can still be worked on so it looks more presentable why regex of your javascript

    overall the result is amazing keep it up

  • Rohloffmeister•470
    @Rohloffmeister
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    Im proud of the responsebility mostly.

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

    As always a few problems with the font size.

    Article Preview Component

    1
    Michael Balogun•240
    @Emynex4real
    Posted 8 months ago

    i like what i see

    a little bit of here and there then it will be perfect the media queries looks a little shaky but that can be easily fixed. and it look a lot like the original that one i really like

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

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

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