Skip to content

Commit 4d5743d

Browse files
committed
Add the vehicles project
1 parent 1a7f4a5 commit 4d5743d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+3427
-0
lines changed

vehicles/index.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<html>
2+
<head>
3+
<meta charset="UTF-8">
4+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
5+
</head>
6+
7+
<body>
8+
9+
<pre id="easycoder-rest" style="display:none">/vehicles/rest.php</pre>
10+
<pre id="easycoder-script" style="display:none">
11+
12+
script Launcher
13+
variable Script
14+
require js `https://cdn.jsdelivr.net/gh/easycoder/easycoder.github.io/dist/plugins/showdown.js?v=200413`
15+
rest get Script from `/resources/ecs/vehicles.txt?v=` cat now
16+
run Script
17+
18+
</pre>
19+
20+
<script src="https://cdn.jsdelivr.net/gh/easycoder/easycoder.github.io@dev/dist/easycoder.js?v=2.6.2"></script>
21+
<!--script src="dist/easycoder.js"></script-->
22+
23+
</body>
24+
</html>

vehicles/info/home/Bodywork.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Bodywork
2+
3+
When you enter this section you'll see a sketch of a vehicle, flattened out so you can see all aspects (except for underneath). Scroll the screen up as far as it will go:
4+
~img:bodywork2.jpg:center 50%~
5+
Below the graphic is a row of items; first a text box where you type the nature of the damage, then a 3-level (yellow/orange/red) severity indicator, then a pointing finger and finally a green plus sign.
6+
7+
Imagine we have discovered a scratch on the left-hand front corner, just in front of the wheel. Type something appropriate in the box, such as `Deep` `scratch`, choose the level of severity - in this case probably orange - and tap the finger icon, which will turn into a red cross. Make sure the front corner of the vehicle is visible (you may need to drag the screen down) then tap where the damage is. An orange circle with a blue outline will appear:
8+
~img:bodywork3.jpg:center 50%~
9+
If the circle has not appeared in the right place, tap the red cross to remove it. The cross turns back into a pointing finger so you can repeat the placement operation. Once you are satisfied everything is good, tap the green cross and the item will be added at the bottom of the screen:
10+
~img:bodywork4.jpg:center 50%~
11+
You can add as many items as you like. The web app will remember them for the next time you use it. Let's add a couple more; one minor and the other major (requiring attention).
12+
~img:bodywork5.jpg:center 50%~
13+
Note that each item is numbered in the list and on the diagram. You can reorder items by tapping the green arrows and you can delete any item by tapping the red cross at the end of its row.
14+
15+
~tid:Contents:Contents~

vehicles/info/home/Contents.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Contents
2+
3+
~tid:content:Home~
4+
5+
~tid:SettingUp:Setting up the app~
6+
7+
~tid:Customising:Customising the check list~
8+
9+
~tid:SelectVehicle:Selecting a vehicle on the Home screen~
10+
11+
~tid:GeneralChecks:General checks~
12+
13+
~tid:Tyres:Tyre checks~
14+
15+
~tid:Bodywork:Bodywork checks~

vehicles/info/home/Customising.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Customising the check list
2+
3+
This app provides a list of checks to be performed. The list comes preloaded with the items most likely to be needed but these can be customised if you wish. Click the gear icon to return to the Settings. This is what the first section looks like:
4+
5+
~img:customising.jpg:center 50%~
6+
7+
This section contains 5 items. If you prefer them to be in a different order to that shown, any one of them can be moved up one row by tapping the green arrow. If you don't want an item at all you can delete it by tapping the red cross.
8+
9+
To add a new item, type its name into the box and tap the green plus sign.
10+
11+
If you scroll the page up, at the bottom is a box in which you type the email address to send completed tests.
12+
13+
After all your changes are complete, tap Save then Close. If you want to abandon your changes, tap Close without first tapping Save.
14+
15+
~tid:SelectVehicle:Next: Selecting a vehicle~
16+
17+
~tid:Contents:Contents~

vehicles/info/home/GeneralChecks.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## General checks
2+
3+
This section is where you deal with all the yes/no checks. The screen looks like this:
4+
~img:general1.jpg:center 50%~
5+
Each item has one of three states:
6+
7+
**Untested or Not Applicable** No check has been done.
8+
9+
**Pass** The test passed.
10+
11+
**Warning** There is an issue of some kind.
12+
13+
Tap the icon to move from one of these states to the next then back to the first. If the oil check passed the screen would then look like this:
14+
~img:general2.jpg:center 50%~
15+
In the event of a problem, tap the button to reach the the **Warning** icon. A text box then opens:
16+
~img:general3.jpg:center 50%~
17+
In the box, type the nature of the problem and the remedy chosen, if any. For example, you might type
18+
19+
`Low oil level - topped up`
20+
21+
When you have dealt with all the items in the list, tap the **Tyres** button to move on to that section.
22+
23+
~tid:Tyres:Next: Tyres~
24+
25+
~tid:Contents:Contents~

vehicles/info/home/SelectVehicle.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## Selecting a vehicle on the Home screen
2+
3+
When you tap the Home screen you will see a list of all the vehicles in your fleet. In this example there's only one:
4+
~img:selectvehicle.jpg:center 50%~
5+
Choose a vehicle from the list and you will go to the main data entry screen:
6+
~img:dataentry.jpg:center 50%~
7+
At the top and bottom are buttons labeled Save, Send and Close:
8+
9+
**Save** saves all of your editing. The next time you visit the page for this vehicle, all the data values you changed will be presented the same as they are now.
10+
11+
**Send** sends the result of your vehicle check by email. When you tap it, your default email client is called to present a new message preloaded with the results of your checks.
12+
13+
**Close** returns you to the Home screen.
14+
15+
In between the 2 rows of buttons there are 3 sections:
16+
17+
**General Checks** deals with most of the standard vehicle checks, such as oil level, lighting and the condition of mirrors.
18+
19+
**Tyres** deals with tyre tread depths and pressures.
20+
21+
**Bodywork** is where you record any damage to the vehicle.
22+
23+
Tap each of these section headers to open it up or to close it again.
24+
25+
~tid:GeneralChecks:Next: General checks~
26+
27+
~tid:Contents:Contents~

vehicles/info/home/SettingUp.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
## Adding some vehicles
2+
3+
When the web app is run for the first time it won't know anything about your vehicles, so the first thing is to add them. Tap the gear icon in the top left of the screen to go to the Settings screen, the top part of which looks like this:
4+
~img:setup1.jpg:center 50%~
5+
The first thing to do is to add some vehicles. In the box under the red text, type the registration number of a vehicle in your fleet:
6+
~img:setup2.jpg:center 50%~
7+
Now tap the green plus sign and the vehicle will be added:
8+
~img:setup3.jpg:center 50%~
9+
To add some information about the vehicle, tap its registration number:
10+
~img:setup4.jpg:center 50%~
11+
Type a description and the front/rear tyre pressures appropriate for the vehicle:
12+
~img:setup5.jpg:center 50%~
13+
Then tap the Save button (or another vehicle registration button) to close the editing box.
14+
15+
Repeat the procedure for the other vehicles in your fleet, then tap the Close button to return to the home screen. Or you can use your browser's Back button.
16+
17+
~tid:Customising:Next: Customising the check list~
18+
19+
~tid:Contents:Contents~

vehicles/info/home/Tyres.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## Tyres
2+
3+
In this section you deal with tyres. The screen looks like this:
4+
~img:tyres.jpg:center 50%~
5+
The first part of the screen deals with tyre tread depths. The labels are:
6+
7+
**NSF** Nearside Front
8+
9+
**OSF** Offside Front
10+
11+
**NSR** Nearside Rear
12+
13+
**OSR** Offside Rear
14+
15+
For each of these, measure the depth and tap the + and - buttons to increase the displayed setting by one tenth of a millimetre each time. (The app remembers the value so you won't have to do so much tapping next time.)
16+
17+
The second part of the sreen deals with tyre pressures. The values in brackets are the ones you set in the **Settings** screen for this vehicle. As with tread depth, tap the + and - buttons to get to the measured value.
18+
19+
The final part of the testing deals with damage to the bodywork of the vehicle.
20+
21+
~tid:Bodywork:Next: Bodywork~
22+
23+
~tid:Contents:Contents~

vehicles/info/home/content.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Vehicle Checks is a Web App<sup>1</sup> designed for smartphones, that allows you to easily keep records of fleet vehicle checks.
2+
3+
Most companies that run a vehicle fleet have a standard procedure for conducting periodic checks on their vehicles. These checks are performed to a regular schedule, often weekly, and ensure that important maintenance is not overlooked. This web app avoids the need for paperwork by doing everything on a smartphone.
4+
5+
The home screen of the web app looks like this:
6+
~img:vehiclecheck.jpg:center 25%~
7+
8+
There are only 3 actions you can take. Tap the gear icon to go to the Setup page; tap the 'i' button to read this documentation, or tap anywhere else on the screen to show a list of your vehicles. Initially there are none, so tap the gear icon to add your vehicle(s).
9+
10+
~tid:SettingUp:Next: Adding your vehicles~
11+
12+
~tid:Contents:Contents~
13+
<hr>
14+
15+
<sup>1</sup> A Web App is like a smartphone app but it runs directly from a web page without having to be installed on your device. The VehicleChecks web app is designed to run on any smartphone. All the vehicle data is held on the phone itself, and records are exported by email. Each phone that is used to run the web app must be individually configured with the appropriate vehicle data.
16+
17+
This WebApp is under development, so new features will be added from time to time. Anyone wishing to comment, make suggestions or even join the development effort can reach us at [vehiclecheck@easycoder.software](mailto:vehiclecheck@easycoder.software).
391 KB
Loading
121 KB
Loading
129 KB
Loading
121 KB
Loading
124 KB
Loading
148 KB
Loading

vehicles/info/home/images/choose.jpg

86.8 KB
Loading
59 KB
Loading
67.5 KB
Loading
98.3 KB
Loading
47.4 KB
Loading
53.1 KB
Loading
57 KB
Loading

vehicles/info/home/images/setup1.jpg

44.2 KB
Loading

vehicles/info/home/images/setup2.jpg

47.5 KB
Loading

vehicles/info/home/images/setup3.jpg

40.6 KB
Loading

vehicles/info/home/images/setup4.jpg

41.3 KB
Loading

vehicles/info/home/images/setup5.jpg

41.7 KB
Loading

vehicles/info/home/images/tyres.jpg

109 KB
Loading
135 KB
Loading

vehicles/info/home/title.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Vehicle Checks

vehicles/info/theme.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
black-line

vehicles/info/title.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Vehicle Checks

0 commit comments

Comments
 (0)