{"id":24775229,"url":"https://github.com/veeqtoh/rotas","last_synced_at":"2026-05-09T15:32:23.705Z","repository":{"id":186718175,"uuid":"570373441","full_name":"veeqtoh/rotas","owner":"veeqtoh","description":"Rotas is a freight management software built in Laravel and Livewire.","archived":false,"fork":false,"pushed_at":"2023-08-27T11:12:14.000Z","size":18940,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-23T23:31:19.450Z","etag":null,"topics":["driver-app","driver-manager","freight","freight-management","human-resources-management-system","laravel","livewire","open-source","transportation","truck-driver","truck-management"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/veeqtoh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-11-25T02:56:18.000Z","updated_at":"2024-10-26T19:57:22.000Z","dependencies_parsed_at":"2023-10-01T17:14:57.086Z","dependency_job_id":null,"html_url":"https://github.com/veeqtoh/rotas","commit_stats":{"total_commits":98,"total_committers":3,"mean_commits":"32.666666666666664","dds":0.04081632653061229,"last_synced_commit":"d31a5061ec5488fd36857518ba328fefc5afb8fd"},"previous_names":["veeqtoh/rotas"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/veeqtoh/rotas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veeqtoh%2Frotas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veeqtoh%2Frotas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veeqtoh%2Frotas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veeqtoh%2Frotas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/veeqtoh","download_url":"https://codeload.github.com/veeqtoh/rotas/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/veeqtoh%2Frotas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32824333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["driver-app","driver-manager","freight","freight-management","human-resources-management-system","laravel","livewire","open-source","transportation","truck-driver","truck-management"],"created_at":"2025-01-29T06:40:26.968Z","updated_at":"2026-05-09T15:32:23.666Z","avatar_url":"https://github.com/veeqtoh.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Staff Management Portal Project\n\nThe company in view is an Amazon Fright Partner. They handle logistics using haulage vans for Amazon and now have a need to technologically manage the schedule of their staff.\n\nThis project features a management portal for scheduling duties and rota for the business. It would capture regular shift hours and overtiming working, also allowing users to check in when their shifts starts and end.\n\n\n# Database Schema\nThe database Schema can be found [here](https://lucid.app/lucidchart/7ee42ce5-497f-4d5c-9d5e-db3845351781/edit?viewport_loc=1133%2C-561%2C3149%2C1417%2C0_0\u0026invitationId=inv_170204d3-8094-421a-8708-a31e0c4494b0) \n\n# To Build the Api\n\nBe sure to be in rotas Directory cd rotas\n\nRun cp .env.example .env\n\nRun composer install\n\nRun php artisan key:generate\n\nRun php artisan migrate:fresh --seed to remove all tables, migrate it again then seed superadmin.\n\nRun php artisan passport:install --force to generate Encryption keys and Personal access client for O2auth by passport\n\nRun php artisan composer dump-autoload\n\nRun php artisan composer config:clear\n\n# Admin Access Details\n\nemail: superadmin@rotas.com\npassword: password\n\n# API URLs\n\nAPI endpoints are found in the API documentation here https://documenter.getpostman.com/view/21415916/2s8Z6u5usG\n\n# Admin URL\n\nhttp://127.0.0.1:8000/dashboard\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveeqtoh%2Frotas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fveeqtoh%2Frotas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fveeqtoh%2Frotas/lists"}