over budget
PeakChain Carsharing Platform
Current Project Status
Unfunded
Amount
Received
$0
Amount
Requested
$39,300
Percentage
Received
0.00%
Solution

To build connected car platforms and DApps on Cardano. First Step towards establishing Cardano as a standard for the automobile industry.

Problem

Connected vehicles require enhanced layers of security and data privacy. There is no global blockchain standard for the automobile industry.

Addresses Challenge
Feasibility
Auditability

PeakSoft GmbH

2 members

PeakChain Carsharing Platform

<span class="ql-cursor"></span>Please check in the short video below, the summary of the car sharing project:

https://www.youtube.com/embed/yJkNHMB6AKk?start=&t=1sPlease check in the article below, the summary of the Car sharing project:

<https://medium.com/@peakchain/peakchain-car-sharing-platform-on-cardano-blockchain-4842ec439bdb>

Please check in the article below, the summary of our projects:

<https://medium.com/@peakchain/peakchain-connected-car-solution-provider-built-on-cardano-64f3a29c0dc9>

  • Our Mission

To establish Cardano as the blockchain standard for the automobile industry.

  • Our Vision

To become the world-leading automobile industry blockchain solution provider based on the Cardano blockchain.

  • Our Plan:

We can accomplish these goals by:

  • Building ready to use Connected Car DApps on top of Cardano.
  • Demonstrating Cardano's suitability as a ready to use platform with these solutions.
  • Promoting these solutions in the German and international markets.
  • Innovating to develop two platforms on Cardano.

We have already deployed a prototype.

For more information, please check the Feasibility section 2.2 and the spreadsheet link below

We have two proposals in Fund 8:

• PeakChain Carsharing Platform on Cardano (This Proposal)

• PeakChain Fleet Management B2B Platform on Cardano

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

https://docs.google.com/spreadsheets/d/1WGDK3ye0VKEyoUK0JjfG78HiDEY_L7kE/edit?usp=sharing&ouid=115765945842863689790&rtpof=true&sd=true

  • Impact on the audience and user group: Impact on user group of Carsharing Platform:

  • Ensuring Data Privacy: The privacy of the carsharing platform users will be increased significantly compared to decentralized servers. User data will be anonymous in the blockchain and not accessisble to abuse from external actors. Users cannot be publically identified and user Data cannot be tracked.

  • Improving Transparency and Trust: Using blockchain smart contracts instead of traditional centralized digital contracts will enhance the transparency of fee calculations. No third party is required for contracts between the customer and the carsharing service.

  • Augmenting Data Security: Customers are assured that their data is hashed in the blockchain and cannot be hacked or stolen by third parties. This is especially true when compared to centralized carsharing services, where user data could theoretically be hacked, manipulated, and abused.

  • After some iterations of the project, and once we implement the platform and it is ready for launch, we will cooperate with a fleet company in Germany to implement the pilot project.

  • Typically, today, companies are very aware of the importance of data privacy and data security, especially in Germany. This solution will assure the privacy and security of the companies and drivers’ data who are utilizing fleet management services—especially when compared with fleet management services communicating with centralized services.

  • Consequently, increasing numbers of companies will want to use Cardano blockchain as a platform for fleet management services. Cardano, as a result, could be established as a standard for data privacy and security.

1.Main Challenges:

There are three main challenges

  • Presently, many startups are merging without any recognized, formal and established legal entity offering full transparency. Consequently, team members sometimes have no experience in the market in which they are operating, meaning they have unproven experience.
  • Most innovative projects fail to deliver on time and have an excessive time to market.
  • Most projects focus on delivering features, often choosing to skip software quality assurance efforts, assuming that the cost of quality is higher than the cost of non-conformance.

2.Our Strategy to mitigate the risks:

2.1. Building Trust:

  • Our expert team has significant experience, working on Connected Car Projects in the automobile industry for extensive periods.
  • We are a transparent legal entity, a company called PeakSoft GmbH based in Wuppertal, Germany. For many years, we have been dedicated to delivering software development and software quality/test automation solutions.
  • For more information about PeakSoft GmbH, the company forming PeakChain, please check our website: <https://peak-soft.de/>
  • For more information about the company legal information, please check this link: <https://peak-soft.de/impressum/>

2.2. Short Time to Market:

  • Our Strategy is to build and deliver high-tech, effective solutions through an incremental agile process. Our team, collectively, possesses technical and management experience
  • We have developed an initial prototype with the infrastructure we need to succeed. In this way, we can concentrate on building impactful features and accelerating our deliveries.
  • Agile Software Development methods will be used to manage our project, in particular with a focus on Scrum. Sprint period iteration will last two weeks Agile Software Development methods will decrease time to market while accelerating the pace of development by focusing on delivering plug-and-play features within short increments, without having a detrimental outcome on quality.

2.3. "Highly" Prioritizing Quality

  • Short time to market doesn't mean delivering features and hindering quality. We are ISTQB Certified, offering outstanding experience in software quality assurance and test automation. Consequently, quality will be our main focus.
  • We plan to utilize ISTQB as a standard to ensure our quality. A dedicated test concept containing details of the software quality assurance process will be formed in the project.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

https://docs.google.com/spreadsheets/d/1WGDK3ye0VKEyoUK0JjfG78HiDEY_L7kE/edit?usp=sharing&ouid=115765945842863689790&rtpof=true&sd=true

We will develop and implement a Carsharing platform on Cardano. Thus, we are committed to delivering a new product increment with ready-to-go new features every three months.

Agile Software Development methods will be used to manage our project, in particular with a focus on Scum. Sprint period iteration will last two weeks

1.Acceptance Criteria

The Carsharing Platform consists of <u>five components</u>:

Please Check the architecture of the system under this link: <https://drive.google.com/file/d/1gIdeisHsQXtRJkZEpqoQGWLZnuHTynTC/view?usp=sharing>

1.1. Hardware Component:

  • Retrieve and decode data from the vehicle through dedicated hardware.
  • Retrieve Vehicle Trip Data: speed, timestamp, engine RPM, and mileage.
  • Once a trip is complete, the hardware sends vehicle data automatically to the processing server.
  • No third-party applications are used in this process; in fact, the hardware is connected directly to the data processing services through a dedicated internet-enabled sim card.

1.2. Decoding and Processing Server Component:

  • Receive Trip Data uploaded from the vehicle.
  • Decode Trip Data: speed, timestamp, engine RPM, and mileage.
  • Upon customer confirmation of the trip ending, through a web application, and the customer returning the vehicle, the server is automatically triggered to process data to calculate the driving behavior and total driven distance.

1.3. Carsharing Smart Contract Component living in the blockchain

  • A smart contract is deployed to the blockchain.
  • The smart contract is a peer-to-peer contract between the Carsharing Vehicle Wallet and the customer.
  • The smart contract calculates costs using two parameters retrieved from the vehicle trip data: driving behavior and mileage.
  • The Smart Contract transfers the funds automatically from the customer's wallet to the car wallet upon customer confirmation of the trip ending via the web application.

1.4. Car Wallet Component:

  • A transaction will be triggered automatically from the car wallet once the customer confirms the end of the trip.
  • This transaction generates vehicle trip data to send to the smart contract

1.5. Web Application Component:

  • The customer can use the carsharing service after registration on the web app using their wallet.
  • The Web App checks the balance of the customer account. A minimal amount of ADA should be available in the customer wallet, prior to beginning to use the carsharing service.
  • The Carsharing Manager can register a car to the service using the Web App and the car wallet.
  • The customer can begin or end a trip using the web app.
  • The customer can check the history of each trip through the web app.

2.Feasibility of the project:

To prove the project's chance of success, we will utilize our technical and managerial knowledge, as well as present a prototype.

2.1. Technical and Management expertise:

We have the technical and management competencies to fully scale our operations, delivering an innovative solution. Please refer to the section below "Please provide details of your team members required to complete the project.*"

2.2. Deployed Prototype:

To prove the technical feasibility of our project, we are working on a prototype. Most components are implemented and tested successfully.

This prototype will serve as the essential infrastructure for both proposed projects.

Here is a description of the prototype's current progress.

2.2.1. Testing Vehicle:

We have implemented the prototype using a Volkswagen Passat as a testing vehicle.

2.2.2. Hardware Component:

  • We have chosen hardware that communicates to our VW Passat through the OBD2 Port. This port standard in the automobile industry for retrieving car data from the CAN Bus System.
  • The hardware retrieves the CAN Bus data from our Testing Car successfully, including vehicle speed, engine RPM, and trip timestamp, and transmits it automatically to the Processing server once a trip ends.
  • The hardware is successfully and securely connected to our server through the internet using a dedicated sim.
  • Our VW Passat Testing Car connects to our servers and transmits CAN Bus data automatically after each trip using no third-party software or human interaction.

2.2.3. Server for Decoding and Processing Vehicle Trip Data:

A server dedicated to decoding and processing vehicle data is set up, successfully communicating with our VW Passat testing car.

Once encoded car data are uploaded, a script is triggered automatically to run and decode speed, engine RPM and timestamp trip data.

2.2.4. Car Wallet Component:

A Cardano-node is running on our server, in turn opening the option to create a wallet. In this way, transactions could be easily triggered based on decoded speed data received from

Proposal Costs:

  • The length of the first increment (Scope of this proposal) is three months.
  • On a full-time basis, we will work in parallel on two projects, the Fleet Management Platform Development Project and Carsharing Platform Development Project, because they utilize similar basic infrastructure, but completely different DApp with different Web Interfaces and different Backend logic and different smart contracts.
  • We will calculate the budget using a 50% Daily Workload for each Project Role.
  • We should consider that the entire team is based in Germany, receiving their pay from our company PeakSoft GmbH.
  • Employer Costs in Germany are relatively high compared to other countries. Please consider the same when evaluating the proposal.
  • We calculate conservative costs compared to actual employer costs with similar experience in Germany.

• Estimated Monthly Budget

Name. | Role |Budget in Euro | Budget in Dollars

Oussama Benmahmoud | Manager and Plutus Developer | 2.500 | 2.800

Abderrahim Issaoui | Frontend Engineer and Plutus Developer | 2.500 | 2.800

Habib Mokni | Frontend Developer | 2.000 | 2.200

Mohammed Abdelali |Car Hardware Integration and Quality Assurance | 2.250 | 2.500

Neyla Issaoui | Administration, Accounting and Coordination Tasks | 1.250 | 1.400

Ramla Mahjoub | Administration, Accounting and Coordination Tasks | 1.250 | 1.400

Total monthly budget 11.750 Euro monthly 13.100 Dollars monthly

• Total Budget: The total budget for the current proposal, considering a three-month delivery time, is 39.300 Dollars.

1.PeakChain Team:

Below is a list of all employees of PeakSoft GmbH. All team members are living and working in Germany:

• Oussama Benmahmoud

  • CEO and Co-Founder of PeakSoft GmbH
  • Industrial Engineer
  • Project Management and Software Quality Assurance
  • +5 years Experience in Connected Car Projects by Volkswagen
  • +8 years experience in Software Quality and Test Automation
  • Plutus Pioneer
  • LinkedIn: <https://www.linkedin.com/in/oussama-benmahmoud-43693926/>
  • Twitter: @Oussbenma

• Abderrahim Issaoui

  • CTO and Co-Founder of PeakSoft GmbH
  • +10 years experience as a Software Engineer
  • Plutus Pioneer
  • Experience as Lead Frontend Developer
  • LinkedIn: <https://www.linkedin.com/in/abderrahim-issaoui-b3149227/>
  • Twitter: @AbderrahimAiss

• Habib Mokni

  • Software Engineer
  • Frontend Developer
  • Linkedin: <https://www.linkedin.com/in/habibmokni/>

• Mohammed Abdelali

  • Electronic and Communication Engineer
  • Software Quality Assurance Specialist
  • +5 years Experience in Connected Car Projects by Volkswagen
  • +8 years experience in Software Quality
  • Linkedin: <https://www.linkedin.com/in/mohammed-abdelali-290b7b101/>

• Neyla Issaoui

  • Project Management Office
  • Responsible for Administration, Accounting and Coordination Tasks
  • LinkedIn: <https://www.linkedin.com/in/neyla-issaoui-266534199/>

• Ramla Mahjoub

  • Project Management Office
  • Responsible for Administration, Accounting and Coordination Tasks
  • LinkedIn: <https://www.linkedin.com/in/ramla-mahjoub-25a1843b/>

2. Project Roles:

2.1. Project Management:

• Oussama Benmahmoud

o Certified Project Management Professional (PMP)®

o Certified ITIL® - IT Service Management - Foundation Level

o Certified Professional Scrum Master™ I (PSM I)

o Certified Professional Scrum Master™ I (PSM I)

2.2. Plutus Blockchain Development

  • Abderrahim Issaoui: Plutus Pioneer
  • Oussama Benmahmoud: Plutus Pioneer

2.3. Frontend Development

• Abderrahim Issaoui

  • Lead Frontend Engineer
  • More than 10 years of experience in Software Development Projects
  • Experience as Lead Frontend Development
  • Professional Scrum Master (PSM1)
  • Microsoft Certified Professional
  • CCNA 1 & CCNA 2
  • Microsoft Technology Associate: Software Development Fundamentals

• Habib Mokni

o Frontend Engineer

2.4. Connected Car Hardware Components and integration:

• Mohammed Abdelali

<u>More than 5 years of experience in Connected Car Projects with Volkswagen</u>

• Oussama Benmahmoud

<u>More than 5 years of experience in Connected Car Projects with Volkswagen</u>

2.5. Software Quality Assurance:

• Mohammed Abdelali:

o More than 8 years of experience experience in Software Quality Assurance

o Certified ISTQB Foundation Level

• Oussama Benmahmoud

  • More than 8 years of experience experience in Software Quality Assurance
  • Certified:
  • <u>ISTQB Foundation Level</u>
  • <u> ISTQB® Certified Tester – Foundation Level, Extension Agile Tester</u>
  • <u>ISTQB® Certified Tester – Advanced Level – Test Analyst</u>
  • <u>ISTQB® Certified Tester – Advanced Level – Technical Test Analyst</u>

2.6. Administration, Accounting and Coordination Tasks

• Neyla Issaoui

• Ramla Mahjoub

1.Using Agile Software Development Methods:

  • Agile Software Development methods will be used to manage our project, in particular with a focus on Scrum. Sprint period iteration will last two weeks
  • Agile Software Development methods will decrease the time to market and accelerate the development pace. This will be achieved by focusing on delivering plug-and-play features within short increments without detrimentally impacting quality.
  • Scrum will significantly increase the transparency and auditability of the project progress status and its deliverables.
  • A Scrum board will be created in Atlassian JIRA Tool to track the project's progress.
  • Product Backlog, including the planned tasks in user stories, will also be created in Atlassian JIRA Tool.
  • After the Sprint Review meeting, a Sprint Reports will be created, including relevant KPIs and the accomplished user stories

2.Defining clear acceptance criteria for the project components and deliverables:

We have ideated and subsequently implemented clear acceptance criteria. Within these criteria, we will successfully deliver within three months the first product increment.

Consequently, acceptance criteria will be reworked in the form of user stories and entered in the product backlog as to-dos.

Please check all acceptance criteria of the project under:

As described in the previous Section, "Auditability", we have ideated and subsequently implemented clear acceptance criteria. Within these criteria, we will successfully deliver within 3 months the first product increment (Scope of this proposal).

Consequently, acceptance criteria will be reworked in the form of user stories and entered in the product backlog as to-dos.

Success criteria mean effectively completing the stories outlined in each sprint and delivering the first increment of the product, as well as successfully fulfilling all described acceptance criteria.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

https://docs.google.com/spreadsheets/d/1WGDK3ye0VKEyoUK0JjfG78HiDEY_L7kE/edit?usp=sharing&ouid=115765945842863689790&rtpof=true&sd=true

If you would like to read a summary of our projects, please check the blog post below:

<https://medium.com/@peakchain/peakchain-connected-car-solution-provider-built-on-cardano-64f3a29c0dc9>

To prove our commitment and engagement, and our contribution on the cardano network and its decentralization, we are running a staking pool called: PeakChain Pool, Ticker [PKCP]

For more information about our staking pool, please check its website:

<https://www.peakchain-pool.com/>

No past proposals

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00