kensuenobu / curb Goto Github PK
View Code? Open in Web Editor NEWCar Universal Rental Business (CURB)
Home Page: http://app.vurbfleet.com/
License: Apache License 2.0
Car Universal Rental Business (CURB)
Home Page: http://app.vurbfleet.com/
License: Apache License 2.0
Add a form entry for the transponder ID, allowing a lookup for the car fleet ID by transponder ID.
When user clicks "Profile" in the upper right-hand corner menu, ask for:
Modify start/end dates to be combined into a single column. Modify the trip view to show the name of the car that is booked for each trip (preferrably at the head of the table row).
Similar to other sites, the password input field in the login screen for Curb should be hashes. Perhaps, look for an input control that has an "eye" to the right that allows for the password to be visible.
Needs to be in ascending order so that the next trip is listed first.
Add a button to allow for the black or whitelisting categorization on the bottom of the form. "Are you sure?"
Create an importer that can import Turrex market data via CSV for a user.
Add a refresh button to the dashboard.
Show the next payment due in days based on the last payment made.
Create a page to allow users to assign membership to a fleet based on a user's e-mail address. The user must know the e-mail address of the user ahead of time.
Any guests that have incomplete data should indicate a "!" next to the guest name so that there is opportunity to update their info.
Create a 99designs contest for the Curb main application. Ask for a mock-up of a few of the pages along with a color and style guide for the app as a whole.
Next to the "Original Balance" (or below) should be a "Remaining Balance" which calculates the remainder based on the original balance minus a summation of the principal recorded in payment detail. This field should be grayed out and automatically generated.
Order by trip start, not end.
Show a location of the car via Bouncie in the upper right-hand corner of the dashboard card. Just show "track" if a tracker URL is available. Otherwise, omit. If there is a Material UI Icon to show here, use that instead of the word.
Add the ability to delete a record from the maintenance record detail screen. Also, clear out the form when "Save" is selected.
Add ability to include guest notes when filling out guest data.
Below the loan lien holder payment URL, add a loan type: Financed, Leased, or Owned. If the option shows "Owned" as the lien holder payment URL, payment detail screen is hidden.
Add the ability to indicate if a car is actively listed in your fleet, or deactivated.
When a new Payment Detail entry is added to the list, and "Add" is clicked, the payment detail should be refreshed after adding the field, and the input fields should be cleared out.
Calculated based on the Payment Detail screen, take number of items and subtract from payment term. Show this next to Payment Term (or below)
Clicking on the description of the car will show the listing in Turo/getAround/Uber.
When a user login is valid and the screen refreshes for a reload with the cookie, disable the login screen, and display a modal dialog that says "Logging you in" with a linear progress bar or a circular progress.
Address table should include:
Name of the subject
Address line 1
Address line 2
Address line 3
City
State/Province
Zipcode
Country
This is a static record table that should be used for copying data from, and for autocomplete.
Previous trips show one color, current trip (or next trip) shows a different color, and upcoming trips show another. This way, the trip information can be differentiated between trips without any guess work.
Add the ability to add incidentals to trips. Show incidentals manually entered as well as tolls.
If a car is signed up for Bouncie for tracking, add the ability to input a tracker URL for the Bouncie URL to the car.
Add ability to delete a trip from the Trip Entry screen.
When selecting a guest in the guest list, show the trips that user has booked.
Add ability to search for a car that matches a make/model/trim within a certain price point, or show all cars that match a certain price point. Searchable by year, specific fields, etc. All values show up in a chart at the top of the page that, when clicked, show the values of each car that matches the search, but is not editable.
Add a check box to indicate whether or not the drivers' license information is (yet) available.
Cars that are listed have delivery addresses. They should include the address, and the fleet ID that the address belongs to.
Right now, the top bar shows the User ID (semi-session ID) for the logged in user. Since the profile screen is not yet designed, show the e-mail address of the current user.
In the Fleet Cars screen, when a user clicks on "+" in the Insurance Detail screen, change the payment schedule from a freeform text field to a dropdown. The dropdown options should only include "Monthly" and "Yearly" as options.
Add ability to track fleet maintenance costs. Include:
Click on a trip with the ability to edit a trip. "Save" becomes "Save Changes"
Instead of having the preview button outside the right of the input box, place it inside the input box to the right side, and display a new window when clicked. Turn this into a "URL Input Box" component.
Add current profit, and upcoming profit.
Fix the trip page so that delivery addresses are shown. This means the ability to load all delivery addresses owned by a fleet, or owned by a fleet that the current user has access to. Remove duplicates.
When looking at the dashboard, display the next detail for the trip on each car, specifically, where the car is to be delivered and when on the specific day.
In the guest form, capture the phone number above DOB/expire/issue dates for the drivers' license.
When a user logs out, show a modal dialog that says, "Are you sure you wish to log out?". If the user clicks "yes", show another modal that shows a modal saying "Ending your session" with a linear progress bar or circular.
All numeric values in the payment detail (principal, interest, and total) should be rounded to 2 significant digits.
If a trip is currently in progress with a car, show the name of the person on the trip, along with the drop off location name.
Next to the VIN entry in the Fleet Cars screen, in the VIN input box, add a magnifying glass icon button to the right-most portion of the input box. This will call nhtsa.gov with the VIN to do a lookup for recalls.
Add a section to the Fleet Car Detail (in Fleet Cars) that shows who added the car to the system. This will not reflect Car Ownership, it will reflect the person adding the car.
Modify the leftmost side bar so that the currently active screen is highlighted, indicating which page the user is currently viewing.
Create a logo for the Curb app.
Add the ability to record a transponder ID with a fleet car.
Add ability to use VINCheck to look up the VIN for a car.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.