Kontakami, previously known as Halo Yellow, is a company profile website for a contact center CRM platform. The project was a revamp from an older Laravel website into a refreshed Laravel implementation with updated brand identity, multilingual content, and article pages.
Overview
The website presents Kontakami as a contact center and CRM solution, covering product pages, company information, articles, contact flows, and bilingual navigation. Unlike CMS-heavy projects, this website did not use a dashboard. It was built as a company profile site where the blog content was managed through markdown.
Problem
The project needed a brand and website refresh while keeping the Laravel foundation. The difficult part was multilingual content, especially the blog. Hamparan Stone had a more structured multilingual flow, but Kontakami became the project where I really learned how to manage multilingual article content without a dashboard.
Role
I worked on the development side of the revamp, implementing the refreshed brand direction into Laravel pages and handling the multilingual structure. The work included static company profile sections, product pages, article routing, and markdown-based content handling.
Stack
- Laravel
- PHP
- Blade
- Markdown
- JavaScript
- HTML
- CSS
Scope
- Revamped the old Laravel website into a refreshed Laravel website.
- Implemented the updated brand identity across the public pages.
- Built multilingual page support for Indonesian and English content.
- Created markdown-based blog/article handling without a dashboard.
- Structured product and company profile pages for a CRM/contact center platform.
- Connected navigation, language switching, and article routes.
Multilingual Learning
This project became a practical learning point for multilingual websites. The main challenge was keeping Indonesian and English content aligned across regular pages and markdown-based blog content while the website did not have an admin dashboard to manage translations.
Implementation Notes
- Kept the site lightweight by avoiding an unnecessary dashboard.
- Used markdown for blog content so articles could still be maintained in the codebase.
- Paid attention to route structure and language switching because the content existed in more than one language.
- Built the public pages around the brand refresh while keeping the Laravel stack.
Outcome
The result is a refreshed Laravel company profile website for Kontakami with bilingual content and markdown-based articles. The project helped improve my understanding of multilingual website structure, especially when the content is not managed through a traditional CMS dashboard.