Code Monkey home page Code Monkey logo

curb's People

Contributors

kensuenobu avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

ramshard

curb's Issues

Trip view modifications

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).

Password Control in login should be hashed out

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.

Create Fleet Membership page

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.

99designs Contest

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.

Add amount remaining in Fleet Car Loans form

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.

Dashboard: Add link to show location of car

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 guest notes

Add ability to include guest notes when filling out guest data.

Add Loan Type to Fleet Car Loans section

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.

Refresh Payment Detail section on add

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.

Create address table

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.

Color code trips in trip entry screen

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 Tracker URL to Fleet Car

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.

Show trips for guest

When selecting a guest in the guest list, show the trips that user has booked.

Add "Car Search" in Cars section

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.

Modify Top Bar to show email address

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.

Add Monthly/Yearly dropdown to insurance detail

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.

Fix Trip Page to show delivery address

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.

Show next trip detail in Dashboard

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.

Logout should show a modal for logout

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.

Add NHTSA Lookup to VIN

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.