Sharely car sharing no-code template is a solution to get the car from anywhere on the street, then drop it off anywhere on the street in the operating area. No advance bookings required. No long lines. Pay by minutes or hours. No worries. Carsharing is on your terms - for the epic moments, and everything in between. Features a landing page and mobile ready app page. Also it comes with an admin dashboard functionalities to control the car availability, check payments via Stripe and package management.
Mobile App view
Profile & Payment setting
Find vehicles in your near
Search vehicles in any location
Rent vehicles with different packages
Radar that informs you when a vehicle is nearby
Payments: See the documentation on how to set Stripe Payments in Bubble App.
Vehicle_Model: Vehicle Brand/Model
Vehicle: Active vehicles
current vehicle location
location as text for a better search with the autocomplete plugin
if a vehicle is rented it will not show on the map and search list
if a vehicle is reservated it will not show on the map and search list. Default reservation duration is 20 min.
This is a specific active car
The Vehicle is derived by this Vehicle
Rental: Rented vehicles
The duration of the current running rental
The selected Package for the rental
If the user has a running rental, this state is true. Needs for some UI settings
The total cost of the finished rental
Radar: The radar informs you when a vehicle is nearby
The location where to search
location as text for a better search
Radius around the search location
Package: Each vehicle has a car package. For example, a 2 hour or 4 hour package
The included minutes for the package. Example: The 2-hour package is 120 minutes. If the rental period is above these minutes, the indicated minute rate will be added
needed for sorting in the package list. The minute package should have 1
Price of the Package. For the minute package this is empty because billed per minute
Invoice: Each rental has a Invoice for the User
This amount is calculated in the workflow Section "Custom"
For a better maintenance, the custom states are all in the root app page
Default Reservation Time
20 Minutes default
This state sets some setting like user location for the demo app
Hides the Group NoCarFound
The closest vehicle to the current location. The value is set in the Workfow: Custom / NextCar
Required for packages included the included minute. If the rental period is above these free minutes this value will be filled in the workflow: Rent / ButtonEnd -> 2.Step
The remaining time of the current reservationIs set in the workflow:
Custom / calculate reservation time
for the ui logic
for the ui logic from rental container
Tab logic in the rental container
1= Running Rental
Custom / calculate reservation time
Rent/ End rental
This needs because a user can reservation only 1 vehicle at same time
Needs for the Group NoCarFound.
Custom / VehicleFound
Here the administrator can modify (edit, delete, create) the list of cars, set the location for cars, check cars rental history, set status for active and inactive cars rental
Here the administrator can modify (edit, delete, create) the list of renting packages, set the price for renting, create different types of packages (2h, 4h or payment per minute rent)
Ability to see the rights of your registered users and their user details
Ability to check the payment history details
Update: 21 Oct 2021
Fixed inexistent links in footer (and added FAQ page).
Fixed radar setup, to show all available cars.
Fixed car location, to be available as a map marker.
Added warning popup on edit/copy/delete functions and "only admin" condition on car cards, dashboard page.