Volvo Thor

Volvo Thor
ReactNextjsTailwindTypescriptShadcn UINode.jsPostgreSQL

Institutional Website and Product Catalog

This platform was developed to offer a quick and intuitive car shopping experience for the Volvo brand in Ribeirão Preto and the surrounding region, updating the dealership’s legacy project to the latest technologies. The project includes the following features:

  • Product catalog with filters and search
  • Institutional pages about the company and its services
  • Integration with CRM for customer and lead management
  • Integration with the inventory management system API of Volvo Thor
  • Administration panel to manage promotional banners and the dealership’s linktree

Challenges and Solutions

One of the main challenges was implementing a complete and integrated catalog system, where each dealership region has different business rules. We solved this by using Next.js middleware to identify the user’s region, dynamic APIs to apply region-specific business rules, and server-side rendering to ensure the catalog was tailored to regional needs.

Key Technologies Used

  • Frontend: Next.js for server-side rendering, improving SEO and application performance.
  • Backend: Node.js with Express for data management and integration with Volvo Thor’s inventory management system.
  • Database: PostgreSQL for data storage and integration with Volvo Thor’s inventory management system.
  • Integration: Integration with Volvo Thor’s inventory management system and the dealership’s CRM.
  • NextAUTH: Authentication and user management for accessing the administration panel.

Results

After launch, the platform saw a 30% increase in the client’s online sales compared to their previous solution. The average checkout time was reduced by 25%, significantly improving the user experience.

Lessons Learned

This project taught us the importance of responsive design and scalable architecture. We also gained valuable insights into performance optimization for large-scale Next.js applications.