Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
banushi-a opened this issue Feb 14, 2025 · 0 comments
Open

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

banushi-a opened this issue Feb 14, 2025 · 0 comments
Assignees

Comments

@banushi-a
Copy link
Contributor

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(),
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants