Development of a full-stack MERN application : home-based tire change service
Rahman, Konik (2025)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025111127693
https://urn.fi/URN:NBN:fi:amk-2025111127693
Tiivistelmä
Seasonal tire changes are essential for ensuring safe driving in varying weather conditions. However, many car owners find it challenging to perform this task due to a lack of time, the unavailability of a tire mechanic, or unfavorable weather conditions. Visiting a car service garage can be inconvenient, so it is more practical for a tire mechanic to come to the customer’s home to perform the tire change.
The idea for this project was inspired by a real-life situation in which a vehicle was rendered unusable for a week due to poor weather conditions and the lack of accessible tire-changing knowledge or services. This circumstance emphasized the need for a convenient, home-based tire-changing solution.
The primary objective of the online platform is to simplify the tire-changing process by offering a convenient and accessible service. Customers can book a time slot for a tire-changing expert to visit their garage and perform the tire change. Additionally, tire mechanics have a platform to generate income during their available time.
The TireHBS platform was implemented using the MERN stack (MongoDB, Express.js, React, and Node.js), with secure user authentication and role-based access control. The system enables users to register and book a tire change reservation. The partner can manage the reservation, and the administrator can manage both partner and user accounts. The project was deployed on an AWS EC2 instance to ensure scalability and accessibility. The results demonstrate that the developed platform provides a reliable and efficient solution for managing home-based tire services. Future improvements may include the development of mobile applications, payment integration, and the addition of new features.
The idea for this project was inspired by a real-life situation in which a vehicle was rendered unusable for a week due to poor weather conditions and the lack of accessible tire-changing knowledge or services. This circumstance emphasized the need for a convenient, home-based tire-changing solution.
The primary objective of the online platform is to simplify the tire-changing process by offering a convenient and accessible service. Customers can book a time slot for a tire-changing expert to visit their garage and perform the tire change. Additionally, tire mechanics have a platform to generate income during their available time.
The TireHBS platform was implemented using the MERN stack (MongoDB, Express.js, React, and Node.js), with secure user authentication and role-based access control. The system enables users to register and book a tire change reservation. The partner can manage the reservation, and the administrator can manage both partner and user accounts. The project was deployed on an AWS EC2 instance to ensure scalability and accessibility. The results demonstrate that the developed platform provides a reliable and efficient solution for managing home-based tire services. Future improvements may include the development of mobile applications, payment integration, and the addition of new features.
