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) Companies Page #104

Open
banushi-a opened this issue Jan 19, 2025 · 0 comments
Open

(Design) Companies Page #104

banushi-a opened this issue Jan 19, 2025 · 0 comments
Assignees

Comments

@banushi-a
Copy link
Contributor

banushi-a commented Jan 19, 2025

On the companies page, a user should be able to click on a company.

This will open a new page that displays general company information and available roles for the company.

We discussed considering how we could implement features similar to glassdoor or levels. As mentioned in #105 , you have access to all of the reviews and roles. The top part of the page can maybe include some aggregated average reviews for the company (total number of reviews, average overall rating, average supervisor rating, etc.)

Below this, we want to somehow list out all of the Roles in a specific company. These will then link to the specific Role page (don't worry about this for now, just include a link or button)

Companies Database Schema:
export const Company = pgTable("company", {
id: uuid("id").notNull().primaryKey().defaultRandom(),
name: varchar("name").notNull(),
description: text("description"),
industry: varchar("industry").notNull(),
location: varchar("location").notNull(),
createdAt: timestamp("createdAt").defaultNow().notNull(),
updatedAt: timestamp("updatedAt", {
mode: "date",
withTimezone: true,
}).$onUpdateFn(() => sqlnow()),
});

Post Standup Feb 6th:
Rebecca has redesigned the Roles page (mostly) and we want to make sure future designs are in line with that design style

  • Some of the next design tickets will be formalizing the design system
  • We don't have to focus on making it now, but let's reuse the border radius and style decisions that we made with Rebecca
@banushi-a banushi-a assigned banushi-a and sophiaxngo and unassigned banushi-a Jan 19, 2025
@banushi-a banushi-a changed the title Companies Pop (Design) Companies Pop Jan 19, 2025
@banushi-a banushi-a changed the title (Design) Companies Pop (Design) Companies Pop-up Jan 20, 2025
@banushi-a banushi-a changed the title (Design) Companies Pop-up (Design) Companies Page Feb 13, 2025
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