https://github.com/blumilksoftware/toby
HR software you love to hate
https://github.com/blumilksoftware/toby
hacktoberfest hr inertiajs laravel php
Last synced: 5 months ago
JSON representation
HR software you love to hate
- Host: GitHub
- URL: https://github.com/blumilksoftware/toby
- Owner: blumilksoftware
- License: mit
- Created: 2022-01-10T08:06:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-11-20T11:41:46.000Z (7 months ago)
- Last Synced: 2025-11-20T13:18:07.288Z (7 months ago)
- Topics: hacktoberfest, hr, inertiajs, laravel, php
- Language: PHP
- Homepage:
- Size: 4.11 MB
- Stars: 20
- Watchers: 5
- Forks: 5
- Open Issues: 20
-
Metadata Files:
- Readme: readme.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README

# @blumilksoftware/toby
> HR software you love to hate.
## Local development
### Prerequisites
- make
- docker and docker compose v2
### Setup
Run following commands:
```
cp .env.example .env
make init
make shell
# inside container
npm run dev
```
Next, place google credentials in `/google-credentials.json` (check [how to obtain the credentials](https://github.com/spatie/laravel-google-calendar#how-to-obtain-the-credentials-to-communicate-with-google-calendar)).
Application will be running under [localhost:8751](localhost:8751) and [http://toby.blumilk.localhost/](http://toby.blumilk.localhost/) in Blumilk traefik environment. If you don't have a Blumilk traefik environment set up yet, follow the instructions from this [repository](https://github.com/blumilksoftware/environment).
### Available commands
| Command | Task |
|:------------------|:-----------------------------------|
| `make shell` | Runs application shell |
| `make shell-root` | Runs application shell as root |
| `make queue` | Runs queue worker |
| `make test` | Runs test suite |
| `make dev` | Runs development mode for frontend |
| `make cs` | Runs codestyle checks |
| `make fix` | Runs codestyle fixers |
### Docker image
App images will be accessible under the following tags:
Beta:
- `registry.blumilk.pl/internal-public/toby:beta`
Prod:
- `registry.blumilk.pl/internal-public/toby:latest`
- `registry.blumilk.pl/internal-public/toby:v1.2.3` (depends on releases/tags)
### Further reading
* [Xdebug configuration](./readme.xdebug.md)
* [sops configuration](./readme.sops.md)