Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted about 1 year ago

Responsive full stack landing page with TailwindCSS, zustand,next-auth

next, zustand, tailwind-css
Tandrima Bhattacharjee•60
@tandrimab
A solution to the Devjobs web app 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?

I have implemented a full stack job portal application where user can apply on suitable job role(s). Implemented GET/POST route handlers for APIs to handle user creation, updating user details, to fetch list of jobs etc. Besides making the website responsive, also added animations in few places. The user authentication has been handled using next-auth's Github, Google and Azure providers. A session has been maintained using refresh-token rotation mechanism.

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

At first there was an issue with intercepting routes as the components were not made JSX (previously the extension was .js). This issue has not been raised yet.

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 Tandrima Bhattacharjee'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