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

Alingggg

@Alingggg150 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

  • Tip Calculator App | React + Vite

    #react#vite

    Alingggg•150
    Submitted 8 months ago

    1 comment
  • Time tracking dashboard

    #react

    Alingggg•150
    Submitted 8 months ago

    1 comment
  • Newsletter sign up form


    Alingggg•150
    Submitted 9 months ago

    1 comment
  • Article preview component


    Alingggg•150
    Submitted 9 months ago

    1 comment
  • Testimonials grid section


    Alingggg•150
    Submitted 9 months ago

    1 comment
  • Four card feature


    Alingggg•150
    Submitted 9 months ago

    1 comment
View more solutions

Latest comments

  • Ecu•220
    @Maflacs
    Submitted 9 months ago

    Responsive tip calculator using react and flexbox

    #react
    2
    Alingggg•150
    @Alingggg
    Posted 8 months ago

    Nice work

  • Derik Boghozian•230
    @psychederik
    Submitted 8 months ago
    What are you most proud of, and what would you do differently next time?

    Aside from being proud of how the app turned out, both visually and functionally, I am proud I took the extra steps of fetching the data dynamically instead of implementing it statically and proud of the fact that I used yet another form of CSS which was new to me, CSS Modules. I'm aware the CSS Modules is basically vanilla CSS but it was nice to have my code more compartmentalized for easier readability and debugging.

    Next time I will spend more time analyzing the structure of my JSX (HTML) to ensure I have a proper DOM structure and make applying my styles much simpler.

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

    I had several small roadblocks with this project but the most notable one would be the early steps of structuring the app. I initially had one additional component called Dashboard and was trying to fit the Layout component inside but in the end I wasn't sure which harbors which, the Dashboard or Layout. Finally, I scrapped the Dashboard component and just stuck with the Layout component and things started progressing so I just stuck with that structure.

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

    My primary weakness now lies in the earliest stages of development, deciding which elements I want to break down into components. One example would be the UserProfile component. I wasn't sure whether to include the navbar in there, or create a Navbar component, or just include the navbar in the layout since this is a small project.

    Once I gain more experience thinking in React, however, I believe the mental image of the app structure should come more clearly to me and I would have an easier time organizing my files as such. If there are any good resources on how to approach the early stages of app development, please feel free to share! I will also look into this on my own time.

    Time Tracking Dashboard | Vite + React, CSS Modules, Dynamic Rendering

    #vite#react
    2
    Alingggg•150
    @Alingggg
    Posted 8 months ago

    Nice work!

  • m-maher97•160
    @m-maher97
    Submitted 9 months ago

    Newsletter

    1
    Alingggg•150
    @Alingggg
    Posted 9 months ago

    Nice transition

  • Adriverion•220
    @Adriverion
    Submitted 9 months ago

    Article preview component

    1
    Alingggg•150
    @Alingggg
    Posted 9 months ago

    Nice bro

  • To Khiet (Alem) Lam•290
    @alemdaphelan
    Submitted 9 months ago

    Testimonials-grid-section using grid css, flex css,...

    1
    Alingggg•150
    @Alingggg
    Posted 9 months ago

    Nice

  • victor3spoir•170
    @victor3spoir
    Submitted 9 months ago

    fm-four-card-feature

    1
    Alingggg•150
    @Alingggg
    Posted 9 months ago

    Nice work !

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

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