Expand employment profiles #39

Closed
opened 2023-01-20 03:14:25 +00:00 by danieljsummers · 2 comments
danieljsummers commented 2023-01-20 03:14:25 +00:00 (Migrated from github.com)

Current, the user profile consists of a few questions, two free-form Markdown areas, and a list of skills. This should be modified to provide the following sections, each editable on their own:

General Information

This is the current information: actively seeking, continent, region, professional bio, remote, full-time, experience, publicly searchable, publicly linkable (new for v3).

Skills

This is the current skill/description combo; list these, and allow users to edit them separately from the general information.

Employment History

This is a new section which can contain one or more entries describing the user's chronological work history. It will consist of:

  • Employer
  • Start Date (will display as month/year)
  • End Date (or "to present")
  • Title / Position (optional)
  • Description (optional, Markdown)

These will be sorted descending by end date ("to present" first), and ascending by start date if there are multiple continuing positions.

Finally, update the profile view page to display employment history just above the "experience" general field. Additionally, provide a "print view" of the profile page without any of the application menus, footers, etc. Both these should support public viewing if the user has said that they want their employment profile publicly linkable.

Current, the user profile consists of a few questions, two free-form Markdown areas, and a list of skills. This should be modified to provide the following sections, each editable on their own: #### General Information This is the current information: actively seeking, continent, region, professional bio, remote, full-time, experience, publicly searchable, publicly linkable (new for v3). #### Skills This is the current skill/description combo; list these, and allow users to edit them separately from the general information. #### Employment History This is a new section which can contain one or more entries describing the user's chronological work history. It will consist of: - Employer - Start Date (will display as month/year) - End Date (or "to present") - Title / Position (optional) - Description (optional, Markdown) These will be sorted descending by end date ("to present" first), and ascending by start date if there are multiple continuing positions. Finally, update the profile view page to display employment history just above the "experience" general field. Additionally, provide a "print view" of the profile page without any of the application menus, footers, etc. Both these should support public viewing if the user has said that they want their employment profile publicly linkable.
danieljsummers commented 2023-01-24 01:55:19 +00:00 (Migrated from github.com)

As part of this implementation, three visibility levels were created for employment profiles; Private (logged-on users only), Anonymous (location and skills only for public users), and Public (linkable and shown in public search). Add a fourth - Hidden, which only allows the profile to be viewed and edited by the user themselves. This will allow them to create it before it's open to everyone, and also allows them to remove it from search results without having to delete it.

As part of this implementation, three visibility levels were created for employment profiles; Private (logged-on users only), Anonymous (location and skills only for public users), and Public (linkable and shown in public search). Add a fourth - Hidden, which only allows the profile to be viewed and edited by the user themselves. This will allow them to create it before it's open to everyone, and also allows them to remove it from search results without having to delete it.
danieljsummers commented 2023-01-30 01:08:47 +00:00 (Migrated from github.com)

This will also involve expanding the search capability. Unify the public and private searches, providing the ability to display full public profiles, anonymized anonymous profiles, or full private profiles to users based on their logged-on status and the status of the profile. Additionally, exclude Hidden profiles, and change the text search to search region, professional biography, skills, employment history (employer, position, and description), and experience.

This will also involve expanding the search capability. Unify the public and private searches, providing the ability to display full public profiles, anonymized anonymous profiles, or full private profiles to users based on their logged-on status and the status of the profile. Additionally, exclude Hidden profiles, and change the text search to search region, professional biography, skills, employment history (employer, position, and description), and experience.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: bit-badger/jobs-jobs-jobs#39
No description provided.