Weaver Software team provides software engineering services to an automotive company. Our specialists use innovative technologies to create a range of automotive solutions, including a car-sharing application, a motor-leasing website, and a web application for managing the database of car owners and users. Thanks to the excellent work of Weaver Software and close collaboration with the client's in-house team, we have built a successful and productive partnership that has lasted for over two years.
The Client
The Client is a Hong Kong-based company that specializes in producing integrated motors and consumer products of the highest quality. With over 70 years of experience in the market, the Client operates in 12 Asian countries and employs a workforce of 17,000. Their products and brands can be found across various industries, including motors, healthcare, logistics, cloud technology, food, and fast-moving consumer goods. The Client's mission is to bring exceptional products to shelves across Asia and beyond.
Project Analysis
The Client is working with the Weaver Software team on multiple projects. The team is developing a range of innovative automotive solutions, with representation from a project manager, account manager, and six full-stack engineers. Weaver Software is responsible for designing and architecting software products, implementing them, and adding new features to enhance their functionality.
The projects we are working on are as follows:
- Car Sharing Application
- SA Dashboard
- Motor Leasing Website
The Process
Our team at Weaver Software follows an established workflow for all projects, utilizing the SCRUM system to form tasks and requests for each sprint. This approach includes best practices such as 2-week sprints, daily meetings, planning, grooming, and retrospectives, all of which are aimed at ensuring a high level of efficiency and collaboration. To manage our work, we rely on Jira Software, which enables us to stay on track and meet project milestones. Thanks to this approach, we have been able to achieve an exceptional level of communication and cooperation with the Client, enabling us to consistently deliver top-quality results.
Automotive Apps Development
Weaver Software has developed a range of innovative automotive solutions for the Client, including a car-sharing application that connects drivers with users in Hong Kong and Taiwan. This ongoing project has been underway for the past 2 years, and has been instrumental in transforming the way people access and use cars in these regions.
In addition, we have designed a web application called SA Dashboard that provides users with comprehensive vehicle information. By entering the vehicle license number, users can access all the necessary details about the car. This active project has been ongoing for the past 9 months and has been instrumental in enhancing the overall customer experience.
Finally, we have developed a Motor Leasing Website that enables users to rent a car by connecting with the large backend of the Motor Leasing System. This system provides APIs for available vehicles, while the website stores customer information, vehicle data, and financial agreements. Like other projects, this website is also ongoing and has been instrumental in enabling the Client to offer a seamless and streamlined car rental experience to its customers.
The Approach
We take a strategic approach to project development and have successfully worked on several projects for the Client, including the Car Sharing Application, SA Dashboard, and Motor Leasing Website. Our team of specialists analyzes project requirements and carefully chooses the best strategy to complete assignments.
For the Car-sharing Application, our team utilizes PHP, Yii framework, and SQL server to implement and enhance the UI, ensuring smooth functioning on the Car Share Portal website. We continuously integrate new features using PHP-based code, with the latest update enabling mail functions using AWS SES service.
Meanwhile, our front-end engineers use Angular framework and Node.JS for the SA Dashboard project, with the most challenging technical aspect being the integration of data from external APIs. Our team focuses on maintaining existing features, fixing bugs, and implementing new user-friendly features.
Lastly, the Motor Leasing Website is comprised of three key components: a website for renting a car, a system website to store customer information, and a CMS to manage displayed content. Our team uses the latest versions of Angular, Node.JS, Node.JS+Express, Mongodb and MS SQL for the database to implement these system elements. By leveraging the latest technology, we ensure that the Motor Leasing Website offers a seamless and hassle-free car rental experience to the Client's customers.
The Result
Our partnership with the Client is an ongoing and active project that allows us to deliver high-quality service to their customers. Thanks to the seamless collaboration and complete understanding between our teams, we were able to develop a range of innovative automotive solutions that meet the needs of the Client and their customers. By continuously analyzing the requirements, and implementing the best strategies, our team at Weaver Software ensures the success and productivity of this project.