Skip to content

[PROFILE-101] Company Profile Page on CraftMerge #79

Description

@mehalyna

Story Overview

As a
visitor or registered user browsing the CraftMerge platform,

I want to
view a detailed profile of a specific company, including business description, products/services, and startup details,

So that I can
learn about the company's expertise, offerings, and potentially establish collaboration or investment interest.


Acceptance Criteria

Header Section

# Criteria
1 Display the company’s cover image prominently at the top
2 Show company name and sector tag (e.g., ВИРОБНИЦТВО) below the banner
3 Display badges/tags like Стартап, Учасник, and status if available
4 Include a button: Редагувати (Edit) visible only for profile owners

Company Information Section

# Criteria
5 Show “Про Компанію” section with a full description of the company’s mission and story
6 Text must support basic formatting: bold, line breaks, and bullet points
7 Display the “Інформація про товари/послуги” with key product/service descriptions
8 If available, show startup-specific details in the “Стартап” section

Sidebar Metadata Block

# Criteria
9 Display metadata in structured key-value pairs:
- Організаційно-правова форма
- Рік заснування
- Кількість працівників
- Наявність патентів
- Контактна особа
10 Include contact info: website, email, phone number
11 Show address and location with city/town + map placeholder or icon
12 Display social/contact icons if available (e.g., Facebook, Instagram)

Edit Controls

# Criteria
13 Show Редагувати button only when the logged-in user is the company’s representative
14 Redirects to company profile edit form on click

UI/UX Notes

  • Layout is two-column: main content on the left, metadata on the right.
  • Ensure mobile stacking: metadata block appears below main content on small screens.
  • Headings should be visually distinct (e.g., H2, H3 sizes).
  • Allow semantic HTML for accessibility (screen readers, keyboard focus).

Sections Summary

Section Purpose
Header Image + Name First impression, branding
Про Компанію Overview of mission, background
Товари/послуги Product/service descriptions
Стартап Info about innovation, funding, and pitch
Metadata Block (Right) Structured business facts and contacts

Navigation & Permissions

  • Edit button visible only to authenticated owners
  • Company name links to public profile
  • Social/contact links open in a new tab

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    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