#Sushant Kamble
Resume Template You are working as a front end developer in an organization and the organization has job openings in various departments. The organization has also received various applications for these positions and the data is available in JSON format. Use the data shared along with this problem statement. You, as a front end engineer, should develop a single User interface where you can see the details shared by the candidates or the applicants. Below are the detailed requirements which you have to achieve as a first version of the web page design.
In Login Page:
- Store the username and password in local storage
- Create a simple login page
- Validate the username and password. If successful, direct the user to Resume Page
- Once the user is in the Resume page restrict the user from going back to the login page. (When clicked on the back button in the browser, restrict the user from going back to the login page).
- If the user has entered invalid credentials, print invalid username/password.
In Resume Page:
- Each applicant's details should be fetched from the JSON file and displayed in the web page.
- When clicked on Next or Previous Buttons in the web page, the next or previous applicant details should be displayed irrespective of the job they applied for.
- The web application should also have filtering capability where when searched for a particular job, only applications of that job openings should be displayed.
- In case if there is one application when searched for a job opening, the left and right buttons should not be seen. If the shown application is the first application, then previous buttons should be hidden and vice-versa.
- If there are no job openings for the searched value, then print “Invalid search or No applications for this job”.