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

Roc Tanweer

@RocTanweerIndia2,500 points

I love to solve problems and talk about it👨‍💻, while building real-world web🌐 projects

I’m currently learning...

Nextjs, TailwindCSS

Latest solutions

  • Testimonial section

    #accessibility

    Roc Tanweer•2,500
    Submitted about 2 years ago

    0 comments
  • A simple tip calculator using ReactJS and Tailwind CSS

    #tailwind-css#react

    Roc Tanweer•2,500
    Submitted about 2 years ago

    0 comments
  • HTML5, SCSS, Vanilla Js, Fluid Typography


    Roc Tanweer•2,500
    Submitted over 4 years ago

    2 comments
  • HTML SCSS JS


    Roc Tanweer•2,500
    Submitted about 4 years ago

    3 comments
  • HTML Sass Vanilla JavaScript Vs Code


    Roc Tanweer•2,500
    Submitted over 4 years ago

    2 comments
  • HTMlL Sass Vanilla JavaScript


    Roc Tanweer•2,500
    Submitted over 4 years ago

    0 comments
View more solutions

Latest comments

  • James•270
    @semajame
    Submitted about 2 years ago

    Responsive Tip Calculator using HTML, SCSS and JS

    1
    Roc Tanweer•2,500
    @RocTanweer
    Posted about 2 years ago

    Hello 👋

    I used your app and found a couple of bugs and would like to suggest some best practices and some helpful resources

    Bugs

    • Custom tip field is not working expectedly
    • The app is not well responsive as the logo gets cropped on my mobile (moto g52)
    • When you select tip before any other field, either throw error or do nothing. Your app is showing NaN

    There maybe other bugs, so please thoroughly test your app ☺️

    Best practices

    • <h1> is meant to contain the title of the whole web page and section must contain a heading to represent the title of that particular section
    • In SCSS, use maximum of 3 level nesting
    • For alt text of an image, make sure it properly describe the image to screen reader can read it to people with visual impairment.

    Resources

    I would suggest you to learn the fundamentals of HTML5 to fully grasp when to use which element and why exactly that matters. I learnt it from MDN doc and it's really very helpful.

    Seems like I've added quite a lot 😅 But I hope it helps you grow as a web developer 😉

    Have a great day 👋

  • Dushyant Goyal•260
    @goyal-Dushi
    Submitted about 2 years ago

    React SPLITTER web application

    #react#web-components#accessibility
    1
    Roc Tanweer•2,500
    @RocTanweer
    Posted about 2 years ago

    Hello 👋 Congratulations on completing this challenge.

    Everything works well and the app is also responsive.

  • Raymart Pamplona•16,040
    @pikapikamart
    Submitted about 4 years ago

    Mobile first, React

    5
    Roc Tanweer•2,500
    @RocTanweer
    Posted almost 4 years ago

    Hello 👋

    Your work is mind blowing..!

    I am also learning react and looking at your code really making me happy and enthusiastic to learn with even more passion...

    You have also been a great coder here on this platform and I hope you know who I am too LOL

    anyway, I would appreciate if you could tell me some tips about your approach to such projects with react or in general 😊

    And lastly...Here's your LightHouse score

    • Performance -> 67
    • Accessibility -> 98
    • Best Practics -> 100
    • SEO -> 100

    Hope my words encourages you..

    See you next time 👋

    PS : It's good to see you using Gulp, But I believe we don't need to. Just importing the main app.scss file in App.js should also work. You can then use sass and it's partials normally without concerning about the compiled css file

    Marked as helpful
  • Raymart Pamplona•16,040
    @pikapikamart
    Submitted about 4 years ago

    First challenge with React^

    5
    Roc Tanweer•2,500
    @RocTanweer
    Posted about 4 years ago

    Hello 👋 been a long time since we talked

    Nice seeing you doing react..! I started react too

    I love the way you coded and there were a lot of things to learn for me 😊

    The way you worked for accessibility was impressive..!

    Hope we all learn react and other framework by heart

    And Good Luck for your react journey..!

    See ya..! 👋

    PS: You may create a custom hook to deal with LS. Web development simplified explained it very well at YT

  • Wallnuts•110
    @WallNutss
    Submitted about 4 years ago

    Tip Calculator App Main

    3
    Roc Tanweer•2,500
    @RocTanweer
    Posted about 4 years ago

    I would use buttons instead of divs for percentage options

  • Mike Anthony•120
    @mikeanthony23
    Submitted about 4 years ago

    Built with SCSS, JS and MVC architecture

    1
    Roc Tanweer•2,500
    @RocTanweer
    Posted about 4 years ago

    Seems like you got MVC from Jonas at udemy...hello mate 🙃

View more comments

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!

Mentor of the Week - 3rd Place

This badge is awarded to the 3rd placed community member on the weekly Wall of Fame.

Fun fact

The Hansen Writing Ball shown in the badge was the first commercially produced typewriter. It was put into production in 1870 with its unique ergonomic design. It was overtaken in the market in 1873 by the Sholes and Glidden typewriter which was the first keyboard to utilise the QWERTY layout we now use today.

Mentor of the Week - 2nd Place

This badge is awarded to the 2nd placed community member on the weekly Wall of Fame.

Fun fact

Keypunches were used in early computing to punch precise holes in stiff paper card. The punched cards were then used for data input, output, and storage. No code linters or auto-complete suggestions to help out back then! 😅

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