Skip to content

Develop - #115

Merged
MussaJabir merged 4 commits into
mainfrom
develop
May 27, 2026
Merged

Develop#115
MussaJabir merged 4 commits into
mainfrom
develop

Conversation

@MussaJabir

Copy link
Copy Markdown
Owner

No description provided.

MussaJabir and others added 4 commits May 27, 2026 17:24
… (T) LTD

Replace the placeholder legal name "BEJUNDAS INVESTMENTS LTD" with the
client-confirmed registered name "BEAJ D&S INVESTMENTS (T) LTD" across the
investments vertical: app_theme.legal_name, page disclaimers, home JSON-LD
Organization name, About body, hero eyebrows, meta/og/titles, the inquiry
notification email footer, and the client/technical reports + todo doc.

The short trading name "Bejundas Investments" (navbar wordmark, JSON-LD
alternateName, "Contact Bejundas Investments") is intentionally preserved
as the brand — a registered company name and a trading brand legitimately
differ. Tests asserting the legal name updated accordingly.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
chore(investments): correct legal entity name to BEAJ D&S INVESTMENTS (T) LTD
Give every vertical a shared physical/postal address and phone pair, plus
its own email address, surfaced on each contact page and editable in the
admin.

- Add financial_* and construction_* contact fields to SiteSettings (the
  other three already had them); widen all *_phone fields to 60 chars to
  hold two numbers.
- Add Financial Contact + Construction Contact proxy admins and sidebar
  links, mirroring the existing per-vertical contact pattern.
- Data migration seeds the singleton: shared phone
  "+255 785 778 833 / +255 764 764 011", postal "P.O. Box 7276, Dar es
  Salaam", physical "Msakuzi - Mbezi - Ubungo - Dar es Salaam", and per-
  vertical emails (financialservices@, construction@, energies@, farming@,
  investments@bejundas.co.tz).
- Contact pages: display both numbers as plain text (a single tel: href
  can't hold two numbers), WhatsApp deep-link fixed to the 011 line.
  Financial reworked off hardcoded values; construction wired off its new
  fields with WhatsApp + postal + physical.
- Energies safety emergency CTA pinned to the single 011 line so the tel:
  link stays valid; test updated accordingly.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
feat(core): per-vertical contact details for all five verticals
@MussaJabir
MussaJabir merged commit f12ea5f into main May 27, 2026
2 checks passed
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

Successfully merging this pull request may close these issues.

1 participant