TransShare: A Peer-to-Peer Car Sharing Platform [Articol]

Abstract

This paper presents the implementation details and technological framework of “TransShare”, a distributed web application designed to facilitate the temporary sharing of private vehicles between users. The platform supports both the listing and rental of cars within the territory of Romania. The implementation has been reimagined using a peer-to-peer (P2P) mechanism to decentralize operations, improving system efficiency, scalability, and reducing reliance on central servers. Additionally, the platform integrates OpenAI for enhanced interaction but introduces an optimization layer to mitigate potential operational costs associated with AI queries. The system was developed using modern web technologies, namely the MERN (MongoDB, Express.js, React, and Node.js) stack, and adheres to the Model-View-Controller (MVC) architecture to ensure scalability, maintainability, and modularity.

Description

Keywords

peer-to-peer car sharing, AI-driven optimization, cost-efficient operations, MERN stack architecture

Citation

HARTON, Amalia-Nicola; Cosmin IRIMIA and Mădălin MATEI. TransShare: A Peer-to-Peer Car Sharing Platform. In: International Conference dedicated to the 60th anniversary of the foundation of Vladimir Andrunachievici Institute of Mathematics and Computer Science, MSU, October 10-13 2024. Chisinau: [S. n.], 2024, pp. 319-324. ISBN 978-9975-68-515-3.

Collections

Endorsement

Review

Supplemented By

Referenced By