Skip to content

(Design) Request Company / Role Pop-up #133

@banushi-a

Description

@banushi-a

We want users to be able to request a new company and / or role if it is not in the database yet. There will be two parts of the form:

  1. Users can either select an existing company and fill out a form for a new role
  2. Users can fill out 1/2 of the pop-up to create a new company and must also create a role for this new company
    See if you can explore unique and intuitive ways to fulfill the requirements! Feel free to try fun / creative things.

(see below for what data we need to include)

Let's design these as a pop-up. The styles of the pop-up should be similar to the "User Onboarding Flow" (you can find this in Fall 24 section of the Figma.

Note:

  • We want the corners of the fields to be rounded with 8px, not fully rounded like this old version
  • Use the same font you and Rebecca have been using for consistency

For now, don't worry about which button will trigger these pop-ups, we can focus on this in the future.

Data That Needs to Be Included:

For the Company Request (notice it also includes information about the role):
CompanyRequest = {
companyName: varchar("name").notNull(),
companyDescription: text("description"),
// industry will be a dropdown (devs can worry about the correct values)
industry: varchar("industry").notNull(),
location: varchar("location").notNull(),
roleTitle: varchar("title").notNull(),
roleDescription: text("description"),
}

For the Role Request (notice it must be linked to a company)

{
roleTitle: varchar("title").notNull(),
roleDescription: text("description"),
companyId: varchar("companyId").notNull(),
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions