{"id":15314836,"url":"https://github.com/hrithiqball/transtrack-system","last_synced_at":"2026-04-04T03:33:22.028Z","repository":{"id":234965704,"uuid":"782407041","full_name":"hrithiqball/transtrack-system","owner":"hrithiqball","description":"Project to fulfill CSC577 - Software Engineering Theories \u0026 Principles","archived":false,"fork":false,"pushed_at":"2024-09-03T16:34:23.000Z","size":664,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-06T23:41:19.823Z","etag":null,"topics":["eloquent","inertiajs","laravel","mysql","oop","php","tailwindcss","typescript","vuejs"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrithiqball.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-05T08:35:14.000Z","updated_at":"2024-09-03T16:34:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b7bfc1c-a078-43ce-a33e-465a51f6f108","html_url":"https://github.com/hrithiqball/transtrack-system","commit_stats":null,"previous_names":["hrithiqball/transtrack-system"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrithiqball%2Ftranstrack-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrithiqball%2Ftranstrack-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrithiqball%2Ftranstrack-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrithiqball%2Ftranstrack-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrithiqball","download_url":"https://codeload.github.com/hrithiqball/transtrack-system/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240258195,"owners_count":19772969,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["eloquent","inertiajs","laravel","mysql","oop","php","tailwindcss","typescript","vuejs"],"created_at":"2024-10-01T08:47:26.332Z","updated_at":"2025-12-27T06:30:40.192Z","avatar_url":"https://github.com/hrithiqball.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://cdn.freebiesupply.com/logos/thumbs/2x/uitm-universiti-teknologi-mara-logo.png\" /\u003e\n\n\u003e Framework and Tools\n\n\u003cdiv style=\"display: flex\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Laravel-FF2D20?style=for-the-badge\u0026logo=laravel\u0026logoColor=white\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Vue%20js-35495E?style=for-the-badge\u0026logo=vuedotjs\u0026logoColor=4FC08D\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Vite-B73BFE?style=for-the-badge\u0026logo=vite\u0026logoColor=FFD62E\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/MySQL-005C84?style=for-the-badge\u0026logo=mysql\u0026logoColor=white\" /\u003e\n\u003c/div\u003e\n\n\u003e Languages\n\n\u003cdiv style=\"display: flex\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/PHP-777BB4?style=for-the-badge\u0026logo=php\u0026logoColor=white\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/JavaScript-323330?style=for-the-badge\u0026logo=javascript\u0026logoColor=F7DF1E\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge\u0026logo=css3\u0026logoColor=white\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white\" /\u003e\n\u003c/div\u003e\n\n# Transportation System\n\nThis project is to fulfill the requirements of course CSC577 - SOFTWARE ENGINEERING: THEORIES AND PRINCIPLES. The project is about transportation management system using Laravel framework.\n\n# Prerequisites\n\n1. [XAMPP](https://www.apachefriends.org/index.html) - Make sure to install MySQL server as well during the installation.\n2. [Composer](https://getcomposer.org/download/)\n3. [NodeJs](https://nodejs.org/en)\n4. [Git](https://git-scm.com/downloads) - Watch Youtube in case you are unfamiliar with the git\n\n# Installation\n\n1. Install PHP dependencies for backend\n\n```bash\ncomposer install\n```\n\n2. Install NPM dependencies for frontend\n\n```bash\nnpm install\n```\n\n3. Open XAMPP and start Apache and MySQL servers.\n4. Copy `.env.example` to `.env`(create new file) and update the database configuration (mysql).\n5. Run migration\n\n```bash\nphp artisan migrate\n```\n\n6. Generate application key\n\n```bash\nphp artisan key:generate\n```\n\n7. Seed the database\n\n```bash\nphp artisan db:seed\n```\n\n8. To link storage with file system\n\n```bash\nphp artisan storage:link\n```\n\n9. Run the application using 2 terminals\n\n```bash\n# Terminal 1\nphp artisan serve\n\n# Terminal 2\nnpm run dev\n```\n\n# Source Control\n## To update to latest version of the system\n\n```bash\ngit pull\nnpm i\ncomposer install\nphp artisan migrate\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrithiqball%2Ftranstrack-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrithiqball%2Ftranstrack-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrithiqball%2Ftranstrack-system/lists"}