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

Toba

@tobaojoLondon240 points

Aspiring Frontend Developer. Learning HTML, CSS Javascript, React and more.

I’m currently learning...

Typescript and testing

Latest solutions

  • Interactive Comments Section React

    #react#react-testing-library#tailwind-css#typescript#vite

    P
    Toba•240
    Submitted 6 months ago

    How to get the users' username when replying to them in the comments. I could probably get it to work one day but I want to move onto to other projects.


    1 comment
  • Tip Calculator app with unit tests

    #react#react-testing-library#tailwind-css#typescript#vite

    P
    Toba•240
    Submitted 7 months ago

    1 comment
  • time tracking dashboard using HTML, TailwindCSS and JS

    #tailwind-css

    P
    Toba•240
    Submitted 7 months ago

    1 comment
  • Newsletter signup created with HTML, Tailwindcss and JS

    #tailwind-css

    P
    Toba•240
    Submitted 8 months ago

    Any insight with border colours when the 'error' occurs.

    And also with the image, there is a very strange bug where the mobile image will render instead of the desktop version and vice versa sporadically.


    2 comments
  • Article preview component using HTML, SCSS and JS


    P
    Toba•240
    Submitted 8 months ago

    No figma files so scaling might be off. So any insight there would be useful


    1 comment
  • Mobile first testimonials grid section using HTML, SASS and CSS Grid


    P
    Toba•240
    Submitted 8 months ago

    any font-weight or any styling I might have missed.


    1 comment
View more solutions

Latest comments

  • Demetrio Julian•810
    @dejuliansr
    Submitted 8 months ago

    Interactive Comments Section

    #tailwind-css
    1
    P
    Toba•240
    @tobaojo
    Posted 6 months ago

    This is a good start. Its layed out really nicely though I think you could make the background grey for the replies. It is also responsive which is cool.

    The buttons and smaller attention to detail was well addressed too.

    The fact that you managed to do this with plain JS is very impressive and you should be proud.

    I think your reply logic is better than mine so I can learn something from you here.

    I do appreciate that this task was rather challenging but I do this it is worthwhile to try and get this project looking closer to the original designs if you want? I can see you used tailwind which I also think makes life easier

  • P
    Christian•300
    @christianb3ll
    Submitted 7 months ago
    What are you most proud of, and what would you do differently next time?

    My first time using React for a project like this so there's a lot I could improve on.

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

    Handling all the validation was challenging. I mostly hacked it together for this solution. Will revisit in the future once I've worked on the fundamentals a little more. Dollar and person icons are broken on the deployed app at the moment.

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

    Any pointers appreciated!

    Tip Calculator App with React and Tailwind

    #react#tailwind-css#vite
    1
    P
    Toba•240
    @tobaojo
    Posted 7 months ago

    Looks really good!

    It closely resembles the design though your code isn't available for review. I liked that you used react and tailwind for this.

    The only thing I spotted is there is no currency symbol out the result output on the right. (I made the same mistake).

  • Mirror83•200
    @Mirror83
    Submitted 11 months ago
    What are you most proud of, and what would you do differently next time?

    This project was my first Svelte project. The one thing that I would do differently, is try to separate the components more. The App.svelte file is a bit bloated, but I think that this is not a big issue for this project, given its relatively small scope.

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

    I am taking this project as part of the Introduction to front-end testing learning path here on Frontend Mentor. I fixed the issue I had with the Testing Library set-up, and now I'm in the process of writing the automated tests.

    Tip Calculator using Svelte

    #svelte#tailwind-css#vitest
    1
    P
    Toba•240
    @tobaojo
    Posted 7 months ago

    This is really good. The designs are nice and is close to the original design. I personally haven't used svelte before so I cannot comment too much on the code.

    The Buttons for the tip values don't seem to work?

    The custom input and the reset button works well however.

    It is also responsive and looks good on mobile devices.

    I think just take another look at the buttons and you are golden!

  • P
    Jaylen Baxter•340
    @JYLN
    Submitted 8 months ago

    Time Tracking Dashboard using SvelteKit and TailwindCSS

    #svelte#tailwind-css
    1
    P
    Toba•240
    @tobaojo
    Posted 7 months ago

    This is brilliant. Code is good and nice that you opted to use React. I had a hard time using plain JS but I got there in the end.

    The designs are really good too.

    So well done all around.

  • Oswald•490
    @Oswalld
    Submitted 8 months ago

    newsletter-sign-up-with-success-message-main | Mobile-first

    #tailwind-css
    1
    P
    Toba•240
    @tobaojo
    Posted 8 months ago

    I love this. This is perfect and I am learning stuff from the tailwind you used.

    I have no issues with the code. Makes sense and reads well.

    Well done all around!

  • DariaRomanowska•200
    @DariaRomanowska
    Submitted 8 months ago

    article-component

    1
    P
    Toba•240
    @tobaojo
    Posted 8 months ago

    Perfect solution! nothing to add here!

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