Golden Mattresses

Golden Mattresses
NextjsTailwindTypescriptShadcn UINode.jsPostgreSQLStrapi

Online Mattress and Pillow Catalog Platform

This online catalog platform was developed to provide a complete and intuitive online shopping experience, directing leads to direct interaction with sales representatives. The project includes the following features:

  • Product catalog with filters and search
  • Institutional pages about the company and its services
  • CMS setup and integration for product and content management
  • Strapi CMS configuration for managing content and products

Challenges and Solutions

One of the main challenges was leveraging the new features of Next.js 15 and React 19 to integrate Strapi CMS with Next.js 15. We solved this by using the new Server Actions feature of Next.js 15 and the Strapi API. Additionally, we implemented a caching system to improve the application’s performance.

Technologies Used

  • Frontend: Next.js for server-side rendering, enhancing SEO and application performance.
  • Backend: Node.js with Express for data management and integration with Strapi CMS.
  • Database: PostgreSQL for data storage and integration with Strapi CMS.
  • Integration: Integration with Strapi CMS for managing products and content.

Results

After launch, the platform achieved a 90% user satisfaction rate. The homepage loading time was reduced by 60%, significantly improving user experience. There was also a 20% increase in organic traffic compared to the previous solution, establishing the Golden Mattresses brand as the top search result on Google.

Lessons Learned

This project taught us how to masterfully use the new features of Next.js 15 and React 19. Additionally, we gained valuable insights into creating CI/CD pipelines for Next.js projects hosted on VPS hosting servers.