Employment Opportunities Documentation

Initialization

$(document).ready(function () { ... });

Initializes the document when ready and sets up event listeners, loads data, and handles job listings.

Properties

jobs

The array holding all job listings data.

Type: Array

searchTerm

The search term used to filter job listings.

Type: string

Methods

handleQueryResponse(response)

Handles the response from the Google Sheets query.

Parameters: response (Object) - The response from the query.

createJobListingCards(jobs)

Creates job listing cards for each job.

Parameters: jobs (Array) - The jobs to create cards for.

Video Tutorials

Overview Video

How to Filter Jobs by Search Term

How to Add a Job Listing

How to Update a Job Listing

How to Delete a Job Listing

Steps to Manage Job Listings

Add a Job Listing

Follow these steps to add a new job listing:

  1. Open the job listings form.
  2. Fill in the required fields such as title, location, salary, details, link, and application link.
  3. Click the "Submit" button to save the new job listing.

Update a Job Listing

Follow these steps to update an existing job listing:

  1. Navigate to the job listings list.
  2. Select the job listing you want to update.
  3. Make the necessary changes in the form.
  4. Click the "Save" button to apply the updates.

Delete a Job Listing

Follow these steps to delete a job listing:

  1. Navigate to the job listings list.
  2. Select the job listing you want to delete.
  3. Click the "Delete" button and confirm the deletion.