Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted 5 months ago

Job Filtering Site

react, tailwind-css, next
Andee._.K•90
@Andee-K
A solution to the Job listings with filtering challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


What are you most proud of, and what would you do differently next time?

Most proud of following the design of the challenge pretty closely and also implementing my own additional filtering feature on top of the original design. I think I would opt in to use external libraries for next time.

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

A major challenge was getting the filtering function to work. A lot of the logic was something I had initially had trouble figuring out such as figuring what data structures to use and also searching up a lot of the JS/React core fundamentals of function logic. I did a lot of web searching for different solutions and came up with my own based off the things I saw.

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

Maybe structuring the code in a way that matches front-end industry practices such as files/folder paths and as well as structuring the UI. Also with a way to organize Tailwind CSS classes as they become really lengthy at times and hard to keep track of each property.

Code
Loading...

Please log in to post a comment

Log in with GitHub

Community feedback

No feedback yet. Be the first to give feedback on Andee._.K's solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord

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

Frontend Mentor

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

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