SlideShare a Scribd company logo
End of Studies Project
Design & Develop a P2P car
rental platform
By:
Raed Hamaoui
Supervised By:
Mrs. Rawia Bdiwi
Mr. Kheireddine
Akrmi
2020-2021 1
2
Introductio
n
01
Methodology Used
Requirements
Softwre Environement &
Architecture
Conclusion &
Perspectives
02
06
05 Solution Design &
Implementation
Plan
03
04
3
Study Of The Existing
System
Problem
Statement
Proposed
Solution
The Hosting
Organization
Introduction
4
Hosting
Organization
5
MARKET
SIZE
CAGR
20%
USD 2
BILLION +
6
Study Of The
Existing Systems
7
PROBLEM
STATEMENT
Context and area of interest
Delay of response
User Experience
8
PROBLEM
STATEMENT
 The average car is underutilized 65% of the time
 Maximize the value of a depreciating asset
 Make renting a vehicle easier for car owner
 Make renting a vehicle affordable for client
 Make renting a unique and fun experience
Solving the underused vehicle issue, while making
renting easier and more affordable.
9
SOLUTION
10
RentedWheels is a peer-to-peer car-sharing
platform that guarantees the booking process
through a client-side web application and two
dashboards, one for the hosts and one for the
Administration service.
11
Non functional Requirements
Functional Requirements
Requirements
12
Functional Requirements
Users Must be able to register, login
and manage profiles
1
The client must be able to search cars
and appley filter
2
The client must be able to book a car
3
The client must be able to preview and
provide a rating or review for a car
4
The client must be able to list blogs ,
add comments and responses
5
13
The client must be able to preview the
privacy and cancellation policies
6
The client must be able to preview
commun queries and send Message
10
The client must be able to send and
receive Message via Chat
9
The client must be able to verify his
Identity
8
The client must be able to manage
current reservation and booking history
7
Functional Requirements
The host must be able to manage
booking requests
11
The super Admin must be able to send
notification
15
The super Admin must be able to
preview rentals details and verify User
14
The host must be able to list bookings
based in the booking status
13
The host must be able to add new car
and manage his cars
12
14
The super Admin must be able to
make payment withdrawal
16
The super Admin must be able to add
blogs
18
The super Admin must be able to
manage Coupons
17
The super Admin must be able to
create privacy and cancellation policies
19
The super Admin must be able to
Verify users
20
Non Functional Requirements
Accessibility
Portability
Extensibility
Scalability and Performance
User Friendly
Security
15
Scrum Method
Agile Methodology
Methodology Used
16
Agile
Methodology
17
Scrum
Methodology
18
Architecture
Software Environment
Software Environement
& Architecture
19
Softwre Environement
02
06 07
04
03
07
05
08
01
20
Logical Architecture
21
Release Planning
Sprint Development
Global Use case
Diagram
Solution Design
& Implementation
22
Global Use Case Diagram
23
Scrum
Planning
Account
Management
Release #1
4 Weeks
Booking
Management
Release #2
4 Weeks
Communication
Modules
Release #3
4 Weeks
Manage Stats
& Coupons
Management
Release #4
4 Weeks
24
Sprint 1 Account Management
25
Account Management (Use Case Diagram)
26
Account Management (Class Diagram)
27
Account Management (Implementation)
28
Account Management (Implementation)
29
Sprint 2 Booking Management
30
Booking Management (Use Case Diagram)
31
Booking Management (Class Diagram)
32
Booking Management (Implementation)
33
Booking Management (Implementation)
34
35
36
Booking Management (Implementation)
37
Booking Management (Implementation)
38
Sprint 3 Comunication Modules
39
Communication Modules (Use Case Diagram)
40
Communication Modules (Use Case Diagram)
41
Communication Modules (Use Case Diagram)
42
43
Communication Modules (Use Case Diagram)
44
Sprint 4 Rentals stats & Coupons
45
Rental Stats & Coupons (Use Case Diagram)
46
Rental Stats & Coupons (Class Diagram)
47
Rental Stats & Coupons (Implementation)
48
Rental Stats & Coupons (Implementation)
49
Rental Stats & Coupons (Implementation)
50
Conclusion & Perspectives
51
Integrate Payment
Gateway and Email API
Use Machine Learning
Integrate a Tracking
Service
Develop IOS & Android
Apps
52
Project
demo
THANK YOU
Get In Touch
hamaouiraed@gmail.com
54

More Related Content

Similar to RentedWheels PitchDeck.pptx

car-rental.pptx
car-rental.pptxcar-rental.pptx
car-rental.pptx
hiviga
 
Ramco Services Resource Planning (srp)
Ramco Services Resource Planning (srp)Ramco Services Resource Planning (srp)
Ramco Services Resource Planning (srp)
Ramco Systems
 
Waterfall PPT.pptx
Waterfall PPT.pptxWaterfall PPT.pptx
Waterfall PPT.pptx
Bahwan Cybertek
 
Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...
WSO2
 
Rate&Bill: 20 reasons to choose it
Rate&Bill: 20 reasons to choose itRate&Bill: 20 reasons to choose it
Rate&Bill: 20 reasons to choose it
hosnihamdi2009
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDesign Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX Wireframes
DianaGray10
 
Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...
WSO2
 
APIs: The Gateway to Digital Transformation
APIs: The Gateway to Digital TransformationAPIs: The Gateway to Digital Transformation
APIs: The Gateway to Digital Transformation
WSO2
 
Connected Vehicle Business Proposal - Pitkraft
Connected Vehicle Business Proposal - PitkraftConnected Vehicle Business Proposal - Pitkraft
Connected Vehicle Business Proposal - Pitkraft
Vaisakh Venugopal
 
General 02 sf tech tour on24 case study
General 02 sf tech tour  on24 case studyGeneral 02 sf tech tour  on24 case study
General 02 sf tech tour on24 case study
Scribe Software Corp.
 
158ltd's Web Services
158ltd's Web Services158ltd's Web Services
158ltd's Web Services
Ivelin Ivanov
 
115442368-49930505-Car-Rental-System-Project-Report
115442368-49930505-Car-Rental-System-Project-Report115442368-49930505-Car-Rental-System-Project-Report
115442368-49930505-Car-Rental-System-Project-Report
Scott Bou
 
SCG Sales Tech Guide
SCG Sales Tech Guide SCG Sales Tech Guide
SCG Sales Tech Guide
Robbie Burns
 
Paggas Technologies - Company Overview Presentation
Paggas Technologies - Company Overview PresentationPaggas Technologies - Company Overview Presentation
Paggas Technologies - Company Overview Presentation
Paggas Technologies
 
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh BanksWhich APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
WSO2
 
Final 622 Presentation
Final 622 PresentationFinal 622 Presentation
Final 622 Presentation
Sayali Jaitpal
 
Competing with low cost carriers using legacy distribution
Competing with low cost carriers using legacy distributionCompeting with low cost carriers using legacy distribution
Competing with low cost carriers using legacy distribution
Sergio M. Fernández
 
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...
AgileNetwork
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 Presentation
Michael Heydt
 
Which ap is which business models_ a real-world guide for banks in sri lanka
Which ap is  which business models_ a real-world guide for banks in sri lankaWhich ap is  which business models_ a real-world guide for banks in sri lanka
Which ap is which business models_ a real-world guide for banks in sri lanka
WSO2
 

Similar to RentedWheels PitchDeck.pptx (20)

car-rental.pptx
car-rental.pptxcar-rental.pptx
car-rental.pptx
 
Ramco Services Resource Planning (srp)
Ramco Services Resource Planning (srp)Ramco Services Resource Planning (srp)
Ramco Services Resource Planning (srp)
 
Waterfall PPT.pptx
Waterfall PPT.pptxWaterfall PPT.pptx
Waterfall PPT.pptx
 
Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...
 
Rate&Bill: 20 reasons to choose it
Rate&Bill: 20 reasons to choose itRate&Bill: 20 reasons to choose it
Rate&Bill: 20 reasons to choose it
 
Design Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX WireframesDesign Dynamics: Elevating UiPath Apps with UX Wireframes
Design Dynamics: Elevating UiPath Apps with UX Wireframes
 
Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...Setting the Foundation for Digital Transformation Through API Management and ...
Setting the Foundation for Digital Transformation Through API Management and ...
 
APIs: The Gateway to Digital Transformation
APIs: The Gateway to Digital TransformationAPIs: The Gateway to Digital Transformation
APIs: The Gateway to Digital Transformation
 
Connected Vehicle Business Proposal - Pitkraft
Connected Vehicle Business Proposal - PitkraftConnected Vehicle Business Proposal - Pitkraft
Connected Vehicle Business Proposal - Pitkraft
 
General 02 sf tech tour on24 case study
General 02 sf tech tour  on24 case studyGeneral 02 sf tech tour  on24 case study
General 02 sf tech tour on24 case study
 
158ltd's Web Services
158ltd's Web Services158ltd's Web Services
158ltd's Web Services
 
115442368-49930505-Car-Rental-System-Project-Report
115442368-49930505-Car-Rental-System-Project-Report115442368-49930505-Car-Rental-System-Project-Report
115442368-49930505-Car-Rental-System-Project-Report
 
SCG Sales Tech Guide
SCG Sales Tech Guide SCG Sales Tech Guide
SCG Sales Tech Guide
 
Paggas Technologies - Company Overview Presentation
Paggas Technologies - Company Overview PresentationPaggas Technologies - Company Overview Presentation
Paggas Technologies - Company Overview Presentation
 
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh BanksWhich APIs Which Business Models - A Real-World Guide for Bangladesh Banks
Which APIs Which Business Models - A Real-World Guide for Bangladesh Banks
 
Final 622 Presentation
Final 622 PresentationFinal 622 Presentation
Final 622 Presentation
 
Competing with low cost carriers using legacy distribution
Competing with low cost carriers using legacy distributionCompeting with low cost carriers using legacy distribution
Competing with low cost carriers using legacy distribution
 
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...
Agile Chennai 2023 | Unleashing Agility: Triumphs Over Challenges in Legacy M...
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 Presentation
 
Which ap is which business models_ a real-world guide for banks in sri lanka
Which ap is  which business models_ a real-world guide for banks in sri lankaWhich ap is  which business models_ a real-world guide for banks in sri lanka
Which ap is which business models_ a real-world guide for banks in sri lanka
 

Recently uploaded

Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 

Recently uploaded (20)

Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 

RentedWheels PitchDeck.pptx