Skip to content

User model changes discussion #765

Closed

Description

@ExperimentsInHonesty

Overview

We need to update the user model to contain more data so that it can accommodate people filtering opportunities

Action Items

Resources/Instructions

VRMS Event Model
VRMS Recurring Event Model
engineering open roles

Places that are currently using the Event model data via VRMS api

https://www.hackforla.org/project-meetings
https://www.hackforla.org/events/
project pages (e.g. https://www.hackforla.org/projects/100-automations)

Places that we intend to use the api

Civic tech jobs site [Figma mockup]
Issue from Civic Tech Jobs with data model requirements hackforla/CivicTechJobs#13 (comment)

Activity

  1. ExperimentsInHonesty commented on Sep 21, 2021

    @ExperimentsInHonesty
    MemberAuthor

    image

  2. ExperimentsInHonesty commented on Sep 21, 2021

    @ExperimentsInHonesty
    MemberAuthor

    Need roles and experience level in order to provide opportunities that match

    • List out all the roles, add fullstack
    • list experience levels
      image
  3. ExperimentsInHonesty commented on Sep 21, 2021

    @ExperimentsInHonesty
    MemberAuthor

    opportunity posting
    Job Posting

    Item Data Type
    Poster User (see below)
    Job Title Char/String
    Associated Project Project (see below)
    Time Commitment Int
    Num of Positions Int
    Description String
    Posted Date DateTime
    Role Role (see below)
    Experience Level Experience (see below)

    slack channel name and slack channel url will come from project table

    What does this posting
    Require
    Prefer
    Training Provided
    Mentoring Provided

  4. ExperimentsInHonesty commented on Sep 21, 2021

    @ExperimentsInHonesty
    MemberAuthor

    Example 1
    Associated Project Project Name: Engineering Community of Practice

    Description: Volunteer Opportunity: Co-Leads for the Engineering Community of Practice. Get leadership experience at low stake environment. Responsibilities includes:

    • Organizing discussions with engineers
    • Organizing small talks and workshops
    • Communicating with other Hack for LA CoP leads to grow the community.

    Time Commitment Duration: Open-ended

    To Apply Who to communicate your interest to
    Associated Project, Slack Channel Name/Slack Channel URL- Slack channel link: #engineering

    • Slack name of person to contact in the channel: Greg Pawin or Qiqi Zheng
  5. ExperimentsInHonesty commented on Oct 5, 2021

    @ExperimentsInHonesty
    MemberAuthor

    user mode would need to contain
    username is email
    password
    slack handle
    availability
    role

  6. moved this to Final QA (product) in P: VRMS: Project Boardon Jun 13, 2024
  7. moved this from Final QA (product) to Done in P: VRMS: Project Boardon Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions