Chloride
Products and services listing with news, blogs, and careers using Strapi CMS.
View Project
Project Overview
Corporate website for Chloride featuring products, services, news, blogs, and career opportunities. Built with headless CMS (Strapi) and React/Next.js frontend, featuring role-based authentication, multi-language support, and advanced search capabilities.
Role
Backend Developer and Support Front-end Developer
Technologies Used
Strapi CMSKoa.jsPostgreSQLReactNext.jsMeilisearchKnex.js
Tasks
- Developed page layouts and components
- Created dynamic footer system
- Built custom API for multi-language support using Knex.js
- Implemented SEO-friendly page layouts
- Created XML sitemap generation
- Designed non-technical dashboard interface
- Implemented user actions auditing system
- Created email templates compatible with popular mailing services using table tags
Achievements
- Implemented Meilisearch for product listing based on product type
- Achieved two-level image optimization using Next.js and Strapi
- Created role-based authentication system
- Delivered fully SEO-optimized website with excellent performance scores
Contributions
- Integrated React Meilisearch component for instant search
- Built custom multi-language API layer
- Implemented comprehensive audit logging for user actions
- Created reusable email templates for transactional emails