Ivan Popovic

Hello there šŸ‘‹

Iā€™m Ivan, Frontend Developer from Montenegro šŸ‡²šŸ‡Ŗ

Devjobs (Frontend Mentor)

IT me Cover Photo

Description

The DevJobs project is a versatile job board application that uses a local data.json file for data retrieval. It is designed with functionality and aesthetics at its core, providing a user-friendly environment for job seekers. It offers an adaptive layout, providing optimal viewing and interaction based on the device's screen size. The application also incorporates interactive hover states for all elements across the site, adding to its dynamic user interface. One of the key features of the DevJobs project is the advanced filter system on the index page. Users can filter job listings by title, location, and full-time positions, making the job search process more efficient and personalized. Further, each job listing is clickable, directing the user to a detailed information page where they can learn more about the role and apply directly. Adding a touch of personalization, the project allows users to toggle between light and dark mode, adjusting the color scheme to their preference. This ensures a comfortable browsing experience for users regardless of the time of day or their visual preferences.

Functionalities

  • View the optimal layout for each page depending on their device's screen size
  • See hover states for all interactive elements throughout the site
  • Be able to filter jobs on the index page by title, location, and whether a job is for a full-time position
  • Be able to click a job from the index page so that they can read more information and apply for the job
  • Change the color scheme

Used Technologies

React
CSS
Framer

Links

Back to Projects

Let's connect