Introduction
Brief overview of the project
The project kicked off with a deep understanding of the target audience's needs and preferences, ensuring a seamless and enjoyable online experience. As a result, the website is responsive and adaptable to various devices and screen sizes, providing a smooth browsing experience no matter the platform.
HyperSense successfully delivered a unique, tailored website for Autoklass that meets the high standards of luxury car sales and services. By focusing on user experience, responsiveness, and engaging content, Autoklass.ro has become the go-to platform for Mercedes-Benz, Smart, and Honda car enthusiasts in Romania.

Company/Client Background
Overview of the company/client
Autoklass, a distinguished Romanian company, specializes in selling and servicing Mercedes-Benz, Smart, and Honda cars and light commercial vehicles. Established in 2001, Autoklass is a proud member of the Romstal Group and has grown to become one of the most important representatives of Mercedes-Benz in the country. A prominent company with a long-standing history of excellence in the Romanian luxury car market, Autoklass employs around 500 skilled professionals and generated approximately 200 million EUR in revenue in 2022.
With a vast network of branches, an unwavering commitment to quality, and a customer-centric approach, the company has become a go-to destination for those seeking the finest in Mercedes-Benz, Smart, and Honda vehicles and services. Their dedication to customer satisfaction is exemplified by the extensive network of seven branches spread across the nation, ensuring that their clients have convenient access to sales and service support.
By consistently delivering high-quality services that adhere to the rigorous standards of the brands it represents, Autoklass has earned a solid reputation for excellence in the luxury car market. Its dedication to customer satisfaction is demonstrated through its commitment to providing an exceptional experience, both in terms of product offerings and customer service.

Industry and market context
Autoklass Romania operates in the highly competitive and dynamic automotive industry, a market that constantly evolves in response to various challenges. These challenges include changing customer preferences, stringent environmental regulations, rapid technological innovations, and economic fluctuations.
To thrive in this competitive landscape, Autoklass differentiates itself by focusing on premium brands such as Mercedes-Benz, Smart, and Honda. These brands are renowned for their exceptional quality, outstanding performance, and cutting-edge innovation, appealing to a discerning clientele who value the finest in automotive engineering.
To stay ahead of the curve and adapt to the changing retail landscape, Autoklass embraces new concepts like MAR20X – a state-of-the-art showroom designed to offer customers a seamless sales and service experience. By incorporating such innovations, Autoklass remains at the forefront of the industry, providing a customer experience that aligns with the prestige and sophistication of the brands it represents.
In summary, Autoklass’ success in the competitive automotive market can be attributed to its focus on premium brands, innovative customer experiences, and unwavering commitment to quality. By staying ahead of industry trends and continuously evolving to meet the changing demands of customers, the luxury car dealer software created for Autoklass has solidified its position as a leader in the luxury car segment.

Objectives and goals
The primary objective of this project was to create a unique and cohesive online experience for the various products and services Autoklass Romania offers to its customers. To achieve this, Autoklass.ro was designed to unite multiple websites that the company previously used, streamlining its online presence and making it more accessible for users.
- Another crucial objective was enabling the online sale of cars, a feature not available on the old website. This required the implementation of a seamless and secure custom e-commerce system that would allow customers to browse, compare, and purchase vehicles with ease and confidence.
- One of the main goals was to enhance the brand's online presence, ensuring it matched the highest standards of quality synonymous with the luxury cars it sells. This meant crafting an impeccable user experience, visually stunning design, and utilizing advanced marketing tools to engage potential buyers.
- Additionally, this luxury car dealer software project aimed to improve user satisfaction by simplifying the process of booking test drives, service appointments, and requesting quotes or financing plans. The website needed to offer a seamless, user-friendly interface that catered to the specific requirements of luxury car buyers.
- Furthermore, the project sought to optimize the website for search engines, enhancing its visibility and driving organic traffic. This involved implementing effective SEO strategies and integrating powerful marketing tools to reach a wider audience and convert visitors into loyal customers.
- Lastly, the project aimed to create a top-notch e-commerce experience for the parts and accessories shop. This entailed designing an easy-to-navigate platform that offered a diverse range of high-quality products, making it a one-stop destination for all luxury car needs.
In summary, the objectives and goals of the Autoklass.ro project were to unite the brand’s multiple websites, implement software that enables eCommerce for car dealerships to support online car sales, improve the brand's online presence, enhance user satisfaction, optimize for search engines, and provide an exceptional e-commerce experience for parts and accessories.
Scope and target audience
- The Autoklass.ro website was designed with a specific target audience in mind - individuals interested in purchasing or servicing Mercedes-Benz, Smart, and Honda cars and light commercial vehicles in Romania. This audience comprises potential buyers, existing owners, and enthusiasts who value the quality, performance, and prestige associated with these luxury brands.
- By providing a rich, engaging platform, Autoklass.ro successfully attracted a broader audience and increased user engagement. Since the official launch of the new website, the number of weekly sessions has risen substantially, jumping from 12,000 to 23,000. This impressive growth can be attributed to the website's visually appealing design, user-friendly navigation, and effective SEO and marketing strategies implementation.
- The scope of the project also included ensuring that the website's content and messaging resonated with the target audience. This involved creating tailored content showcasing the luxury vehicles' unique features and benefits, highlighting promotions, offers, and financing options to cater to various buyer segments.
Business challenges or needs that led to the project
The Autoklass project was born out of a series of business challenges and needs that the company faced in the evolving automotive market. Some of these challenges and needs included:
Fragmented online presence
Autoklass previously relied on multiple websites to cater to its diverse customer base. This fragmentation made it difficult for customers to navigate and access the information they needed, negatively impacting the user experience.Limited online sales capabilities
The old website lacked the necessary features to facilitate the online sale of vehicles, which limited the company's ability to reach and serve its target audience in a rapidly digitizing world.Inconsistent branding and user experience
As the company sought to enhance its reputation as a premium luxury car dealer, ensuring that its online presence reflected the same high-quality standards as its physical showrooms and the brands they represent became essential.Competition and market trends
The competitive nature of the automotive industry required Autoklass to stay ahead of emerging trends and adapt to the changing needs of its customers. This included providing a seamless online experience that matched the in-person sales and service process.
To address these challenges and needs, Autoklass sought the expertise of HyperSense to create a unified, responsive, and user-friendly website. The project aimed to consolidate its online presence, enable online vehicle sales, optimize search engine visibility, and integrate powerful marketing tools to engage potential buyers.
By overcoming these business challenges and needs, Autoklass has improved its market position and created a platform that caters to the unique requirements of luxury car buyers and owners, ultimately leading to increased customer satisfaction and loyalty.
Project description
Software development methodology
Phase 1
Creation of a website for showcasing services, and integration of an e-commerce module for online sales of cars, parts, and accessories. This phase included defining website functionalities, creating a layout and design, implementing search and filtering systems, and integrating real-time service scheduling and test-drive booking.Phase 2
The addition of document management and order tracking functionalities involved developing a system to monitor order status and notifications, automating the issuance of documents, and integrating a visual display of documents through QR codes. This phase also included implementing a loyalty program and a video call feature.Phase 3
Development of additional features and improvements to the website's visual presentation. This included implementing a car comparison tool, integrating trade-in options, and adding financing options. Additionally, this phase focused on enhancing the vehicle history display and improving the detailed presentation of individual vehicles.
By adopting the Agile methodology, HyperSense efficiently addressed each aspect of the project while remaining flexible and responsive to the client's needs and feedback. This approach allowed for continuous improvement throughout the development process in creating software that enables e-commerce for car dealerships. The result is a final product that exceeded expectations and effectively addressed the unique challenges faced by Autoklass in the luxury car market.
Technology stack and tools used
The Autoklass project leveraged a robust and modern technology stack, ensuring optimal performance, scalability, and ease of maintenance. Below is an overview of the key technologies and tools used in the development of the website:
Backend development
Node.js, a powerful and efficient JavaScript runtime built on Chrome's V8 JavaScript engine, was chosen for backend development. Node.js enables the creation of fast and scalable server-side applications, making it an ideal choice for a high-performance website such as Autoklass’.Database
MySQL, a popular open-source relational database management system, was used to manage the website's data. MySQL provides exceptional performance, reliability, and ease of use, making it a suitable choice for managing the complex and dynamic data required by the platform.Frontend development
Angular, a versatile and robust web application framework developed by Google, was employed for front-end development. Angular was configured to use Server-Side Rendering (SSR) to improve performance and search engine optimization (SEO) capabilities, ensuring the website loads quickly and ranks well on search engines.Deployment and infrastructure
The entire application was deployed on Amazon Web Services (AWS). This leading cloud computing platform offers a wide range of services and tools to support web application development, deployment, and management. By utilizing AWS, the Autoklass website benefits from the platform's scalability, reliability, and global infrastructure.Performance optimization
Various optimization techniques were employed further to enhance the website's performance and user experience. These include leveraging Content Delivery Networks (CDNs) for faster content delivery, implementing caching strategies to reduce server load, and utilizing code minification and compression techniques to reduce the overall size of the application.Development and collaboration tools
Throughout the development process, the team used a range of tools to streamline collaboration and project management. These tools included version control systems such as Git, task management platforms like Redmine, and communication tools such as Slack to facilitate seamless communication and coordination among team members.
By carefully selecting and implementing the most suitable technologies and tools, the HyperSense team was able to create a high-performing, user-friendly, and visually appealing website that effectively addresses the unique challenges and requirements of luxury car dealer software for the luxury car market.
Duration and milestones
The collaboration between Autoklass and HyperSense began in 2019, with the project structured into a series of 200-hour Sprints. Throughout the development process, HyperSense has dedicated over 5000 hours to ensure the successful completion of the platform.
- While working on the Autoklass website, HyperSense consistently prioritized clear communication and close collaboration with the client. This approach allowed for efficient planning and execution of the project's various stages, ensuring that both the client's vision and end-user needs were met.
- HyperSense focused on incorporating cutting-edge technologies and tools to create a high-quality platform that offers a seamless user experience. By combining their expertise in software development with a deep understanding of the automotive industry, HyperSense successfully delivered a website that meets the unique needs of Autoklass and its customers.
- Throughout the project, the team adhered to the Agile development methodology, enabling them to accommodate changing requirements and feedback from the client effectively. This flexible approach allowed for continuous improvement and ensured that the final product met the highest standards in design, functionality, and user experience.
In summary, HyperSense's dedication to client collaboration, use of advanced technologies, and commitment to delivering a top-quality product demonstrate its expertise and professionalism in the software development industry. Prospective clients looking to hire a software development company can trust HyperSense to deliver exceptional results tailored to their unique requirements and goals.
Project team composition and roles
The Autoklass project was born out of a series of business challenges and needs that the company faced in the evolving automotive market. Some of these challenges and needs included:
Project owner
The project owner was responsible for defining the project scope, setting priorities, and ensuring that the team's efforts aligned with the client's vision and goals. This role involved close collaboration with both the client and the development team throughout the project.Tech lead
The tech lead led the technical team and was responsible for overseeing the software architecture, making key technology decisions, and ensuring that the development process adhered to best practices and industry standards.Node.js backend developers
The backend developers were responsible for creating and maintaining the server-side logic, database management, and API integrations that powered the platform's functionality.Angular frontend developers
The frontend developers focused on building the user interface and user experience, ensuring a seamless and visually appealing browsing experience for the website's visitors.UI/UX designers
The UI/UX design team is responsible for crafting the visual elements of the website, including layout, typography, and color schemes, ensuring that the platform's design aligns with the Autoklass brand identity and meets the highest quality standards.QA engineer
The QA engineer played a crucial role in maintaining the quality of the platform by conducting rigorous testing, identifying bugs and issues, and collaborating with the development team to resolve any problems before the website went live.AWS devOps engineer
This well-rounded team composition allowed for the successful development and launch of the Autoklass Romania website, demonstrating the value of assembling a diverse group of skilled professionals to tackle complex software development projects.
The AWS DevOps specialist was responsible for deploying, managing, and maintaining the website on the Amazon Web Services infrastructure. This role involved ensuring that the platform operated smoothly, securely, and efficiently, while also scaling to accommodate the growing needs of the business.
Challenges and solutions
Technical challenges and how they were addressed
The Autoklass website project posed several technical challenges, which the HyperSense team successfully addressed through innovative approaches, collaboration, and expertise. Some of the primary challenges and their respective solutions are as follows:
Fetching and normalizing data from Automaster for online display
Integrating data from the Automaster system required the development of custom scripts and API connections to fetch and normalize the data for seamless online display. The team worked closely with the Automaster system to understand its structure and implemented robust synchronization mechanisms to ensure that the website's inventory remained up-to-date and accurate.Designing and implementing a custom experience for online car shopping
Creating a unique and user-friendly online car shopping experience involved extensive research and collaboration with the client to understand their customers' needs and preferences. The team carefully crafted each element of the user interface, incorporating features like advanced search and filtering options, detailed product pages, and intuitive navigation to deliver an exceptional online car shopping experience.Hosting more than 800,000 products in the parts and accessories section
Managing such a vast inventory posed a significant challenge in terms of performance and search functionality. The team utilized advanced database optimization techniques and implemented efficient caching strategies to ensure that the website could handle the large product catalog while maintaining optimal performance. Additionally, the search functionality was enhanced with advanced filtering and sorting options, allowing users to easily find the parts and accessories they were looking for.Ensuring optimal website performance and scalability
With a high volume of traffic and an extensive product catalog, the Autoklass website required a robust and scalable infrastructure. The AWS DevOps specialist designed and implemented a tailored hosting solution on Amazon Web Services, allowing the platform to scale efficiently as the business grew and ensuring that the website could handle high traffic loads without compromising performance.Implementing seamless integrations with third-party platforms
The project required seamless integrations with third-party platforms such as Autovit for car ad postings and eMag for accessory and part sales. The team developed custom APIs and scripts to enable smooth data exchange and synchronization between the Autoklass website and these external platforms, automating the posting process and simplifying inventory management.
By addressing these technical challenges, HyperSense successfully delivered a high-quality, user-friendly, and scalable platform that met Autoklass and its customers' unique needs, demonstrating their expertise and commitment to excellence in software development.
Organizational or communication challenges and their resolutions
In a project as complex as the one undertaken by Autoklass, communicating and aligning with a large organization and its vast network of IT-related suppliers can be quite challenging. Effective communication and seamless collaboration between different teams, departments, and external partners are crucial for the successful implementation and execution of such a project.
Establishing clear communication channels
To ensure efficient communication, the project team established clear communication channels and protocols from the outset. Regular meetings and project updates were scheduled to keep all stakeholders informed and engaged in the process. By having a clear structure and established communication channels, the team could better address questions, concerns, and feedback in a timely and organized manner.Defining roles and responsibilities
To minimize confusion and maintain a streamlined workflow, the project team clearly defined the roles and responsibilities of each team member, department, and external partner. This clarity helped to ensure that all parties were aware of their tasks and responsibilities, thus fostering accountability and efficient collaboration.Utilizing collaboration tools
The project team leveraged various collaboration tools and platforms, such as Google Drive, Google Meet, Redmine, and Slack, to facilitate communication, file sharing, and project management. These tools enabled the team to work together effectively, track progress, and ensure that all deliverables were completed on time.Agile methodology for flexibility and adaptability
By adopting an agile approach to software development, the project team was able to remain flexible and adapt to any changes or new requirements that arose during the project. This approach facilitated better communication and collaboration between the team members and allowed them to respond more effectively to the needs of the organization and its network of IT-related suppliers.Regular progress reports and stakeholder involvement
Initially, the project team held three meetings a week for refining and alignment, then transitioned to one weekly call. This approach not only kept everyone informed about the project's status but also allowed for early identification and resolution of any potential issues.
By addressing these organizational and communication challenges head-on, the project team was able to successfully collaborate with Autoklass Romania and its vast network of IT-related suppliers, leading to the successful implementation of the new website and its various features and functionalities.






