Compare commits
1 Commits
contributi
...
mileage_on
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
20a1421576 |
26
README.md
26
README.md
@@ -35,7 +35,6 @@
|
|||||||
- [Built With](#built-with)
|
- [Built With](#built-with)
|
||||||
- [Features](#features)
|
- [Features](#features)
|
||||||
- [Installation](#installation)
|
- [Installation](#installation)
|
||||||
- [Contributing](#contributing)
|
|
||||||
- [License](#license)
|
- [License](#license)
|
||||||
- [Roadmap](#roadmap)
|
- [Roadmap](#roadmap)
|
||||||
- [Contact](#contact)
|
- [Contact](#contact)
|
||||||
@@ -158,31 +157,6 @@ Once done you will be taken to the login page.
|
|||||||
|
|
||||||
Go through the settings page once and change relevant settings before you start adding vehicles and expenses.
|
Go through the settings page once and change relevant settings before you start adding vehicles and expenses.
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
### Dev Setup
|
|
||||||
|
|
||||||
If you want to contribute to the project you need to set it up
|
|
||||||
for development first.
|
|
||||||
|
|
||||||
Fork and clone the project. Once you have it on your own machine,
|
|
||||||
open up a terminal and navigate to the `server/` directory.
|
|
||||||
|
|
||||||
In the `server/` directory run the command `go run main.go`.
|
|
||||||
After some initial
|
|
||||||
setup, the server should be listening on at port `3000`.
|
|
||||||
|
|
||||||
Next, open a new terminal. Navigate to the `ui/` directory and run `npm install`.
|
|
||||||
This will install all the dependencies for the frontend.
|
|
||||||
After the command is done running, run `npm run dev`. After some output, the
|
|
||||||
frontend should be accessible at `http://localhost:8080`.
|
|
||||||
|
|
||||||
If you are sent straight to the login screen, try closing the page and opening
|
|
||||||
it again. You should be greeted with a setup wizard the first time you run the
|
|
||||||
project.
|
|
||||||
|
|
||||||
Now, simply follow the instructions in order to set up your fresh install.
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Distributed under the GPL-3.0 License. See `LICENSE` for more information.
|
Distributed under the GPL-3.0 License. See `LICENSE` for more information.
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package service
|
package service
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"sort"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/akhilrex/hammond/db"
|
"github.com/akhilrex/hammond/db"
|
||||||
@@ -15,6 +16,9 @@ func GetMileageByVehicleId(vehicleId string, since time.Time) (mileage []models.
|
|||||||
|
|
||||||
fillups := make([]db.Fillup, len(*data))
|
fillups := make([]db.Fillup, len(*data))
|
||||||
copy(fillups, *data)
|
copy(fillups, *data)
|
||||||
|
sort.Slice(fillups, func(i, j int) bool {
|
||||||
|
return fillups[i].OdoReading > fillups[j].OdoReading
|
||||||
|
})
|
||||||
|
|
||||||
var mileages []models.MileageModel
|
var mileages []models.MileageModel
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user