Link-My-Ride | Decentralized Tesla Vehicle Rental Platform , with a Smart

 by   pappas999 JavaScript Version: Current License: MIT

kandi X-RAY | Link-My-Ride Summary

kandi X-RAY | Link-My-Ride Summary

Link-My-Ride is a JavaScript library typically used in Manufacturing, Utilities, Automotive applications. Link-My-Ride has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

In the past, Smart Contracts have been integrated with electric vehicles via the use of specialized hardware that plugs directly into the vehicle to obtain real-time data. Not only were these examples restricted to just accessing data, but they also didn't scale well, as each vehicle requires special hardware installed. Tesla electric vehicles have a proper feature rich API that can be leveraged to obtain vehicle data & change the state of the vehicle, which then gives us the ability to create a custom external adapter to connect Smart Contracts to the vehicle via a Chainlink Oracle, giving the Smart Contract full access to the given vehicles data & ability to change its state. This example demonstrates the design pattern described above, applying it to the use case of the peer to peer sharing economy. In traditional vehicle rental platforms, the vehicle renter relies on the 'brand power' of the company renting the vehicles, and trusts that the bond they submit will be returned if they adhered to the conditions. And as a vehicle owner/provider, going through a trusted centralized platform usually requires sacrificing approximately 30% of revenue earned. But in a peer to peer scenario, both renter and owner are strangers, there is no 'brand power', and there's no guarantee any bond paid will be returned fairly if agreement conditions are met. This is where a Smart contract connected to external data and events can be leveraged to facilitate a digital agreement between a Vehicle Owner & Vehicle Renter in a trust minimized & secure way.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Link-My-Ride has a low active ecosystem.
              It has 38 star(s) with 13 fork(s). There are 6 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              Link-My-Ride has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Link-My-Ride is current.

            kandi-Quality Quality

              Link-My-Ride has no bugs reported.

            kandi-Security Security

              Link-My-Ride has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              Link-My-Ride is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              Link-My-Ride releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Link-My-Ride
            Get all kandi verified functions for this library.

            Link-My-Ride Key Features

            No Key Features are available at this moment for Link-My-Ride.

            Link-My-Ride Examples and Code Snippets

            No Code Snippets are available at this moment for Link-My-Ride.

            Community Discussions

            No Community Discussions are available at this moment for Link-My-Ride.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Link-My-Ride

            This is a custom external adapter to be used by a Chainlink Node to connect to the Tesla Servers via the Tesla API, which then connect to the Tesla Cars. There is some config/parameters required to connect to your own Google Cloud Firestore DB (project-id, collection-name).
            http://127.0.0.1:7777 - For a local deployment of the mock server
            https://australia-southeast1-link-my-ride.cloudfunctions.net/teslamock/` - To connect to our adapter deployed on Google Cloud as a Serveless Function. Currently pointing to the mock server also deployed on Google Cloud
            https://owner-api.teslamotors.com/ - If you want to connect to the Production Tesla Servers

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/pappas999/Link-My-Ride.git

          • CLI

            gh repo clone pappas999/Link-My-Ride

          • sshUrl

            git@github.com:pappas999/Link-My-Ride.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular JavaScript Libraries

            freeCodeCamp

            by freeCodeCamp

            vue

            by vuejs

            react

            by facebook

            bootstrap

            by twbs

            Try Top Libraries by pappas999

            Link-Gas-Station

            by pappas999JavaScript

            chainlink-hardhat-box

            by pappas999JavaScript

            Tesla-External-Adapter

            by pappas999JavaScript

            AusCropDapp

            by pappas999JavaScript