an updated and hopefully faster version of the ST Toolbox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

2.1 KiB

Complete ServiceTrade Tool Project

Project Structure

├── cmd/
│   ├── cli/
│   │   └── main.go
│   └── web/
│       └── main.go
├── internal/
│   ├── api/
│   │   ├── api.go
│   │   ├── auth.go
│   │   ├── jobs.go
│   │   ├── invoices.go
│   │   └── deficiencies.go
│   ├── handlers/
│   │   ├── web/
│   │   │   ├── admin.go
│   │   │   ├── assets.go
│   │   │   ├── auth.go
│   │   │   ├── companies.go
│   │   │   ├── contacts.go
│   │   │   ├── contracts.go
│   │   │   ├── dashboard.go
│   │   │   ├── generic.go
│   │   │   ├── invoices.go
│   │   │   ├── jobs.go
│   │   │   ├── locations.go
│   │   │   ├── notifications.go
│   │   │   ├── quotes.go
│   │   │   ├── services.go
│   │   │   ├── tags.go
│   │   │   └── users.go
│   │   └── cli/
│   │       ├── admin.go
│   │       ├── assets.go
│   │       ├── companies.go
│   │       ├── contacts.go
│   │       ├── contracts.go
│   │       ├── generic.go
│   │       ├── invoices.go
│   │       ├── jobs.go
│   │       ├── locations.go
│   │       ├── notifications.go
│   │       ├── quotes.go
│   │       ├── services.go
│   │       ├── tags.go
│   │       └── users.go
│   ├── models/
│   │   └── models.go
│   └── utils/
│       ├── ui.go
│       └── utils.go
├── static/
│   ├── css/
│   │   └── styles.css
│   └── js/
│       └── htmx.min.js
├── templates/
│   ├── layout.html
│   ├── login.html
│   ├── dashboard.html
│   └── partials/
│       ├── jobs.html
│       ├── invoices.html
│       └── ...
└── go.mod