{"id":19862617,"url":"https://github.com/renzocarara/kuoz","last_synced_at":"2026-04-12T06:31:26.747Z","repository":{"id":116908761,"uuid":"327729348","full_name":"renzocarara/kuoz","owner":"renzocarara","description":"exercise: implement CRUD operations on a DB of quotes through Laravel and Vue","archived":false,"fork":false,"pushed_at":"2021-01-21T10:01:13.000Z","size":3423,"stargazers_count":0,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-11T15:18:16.997Z","etag":null,"topics":["api","laravel","postgresql","vuejs","vuetify"],"latest_commit_sha":null,"homepage":"https://kuoz.herokuapp.com/","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/renzocarara.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-07T21:32:00.000Z","updated_at":"2021-01-21T11:02:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"94a745e7-2cd7-437d-a66a-631f05f0507e","html_url":"https://github.com/renzocarara/kuoz","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renzocarara%2Fkuoz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renzocarara%2Fkuoz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renzocarara%2Fkuoz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renzocarara%2Fkuoz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renzocarara","download_url":"https://codeload.github.com/renzocarara/kuoz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241272608,"owners_count":19937091,"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":["api","laravel","postgresql","vuejs","vuetify"],"created_at":"2024-11-12T15:12:17.131Z","updated_at":"2025-12-31T01:09:57.302Z","avatar_url":"https://github.com/renzocarara.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://kuoz.herokuapp.com\" target=\"_blank\"\u003e\u003cimg src=\"public/images/logo.png\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cspan style=\"font-size:4em;\" \u003eKuoz\u003c/span\u003e\u003cp\u003e\n\n# \u003cspan style=\"color:orchid\"\u003eOverview\u003c/span\u003e\n\nThis app is an exercise to experiment how Laravel Backend can communicate with Vue Frontend.\n\nVue makes axios calls to Laravel APIs that implement CRUD operations on a SQL Data Base (a PostgreSQL DB in this case).\n\n\u003cimg src=\"public/images/preview.png\"\u003e\n\n# \u003cspan style=\"color:orchid\"\u003eHow to install it locally\u003c/span\u003e\n\n### Download sources\n\nFrom this page, click on the \"Code\" green button and select **Download ZIP**.\\\nUnzip the downloaded file and from your command line move into the created directory where files\nhas been placed.\n\n### Set Data Base parameters\n\nCopy the **\".env.example\"** in a file named **\".env\"**\n\n```\ncp .env.example .env\n```\n\nEdit the .env file and insert the following information:\n\n\u003e DB_DATABASE=your_db_name \u003cbr\u003e\n\u003e DB_USERNAME=your_username \u003cbr\u003e\n\u003e DB_PASSWORD=your_password\n\nNOTE: you should have been created a postgres DB before.\n\n### Get Node Dependencies and compile\n\nRun the following command to install all needed dependencies:\n\n```\nnpm install\n```\n\nthen compile:\n\n```\nnpm run dev\n```\n\n### Get Composer dependencies\n\n```\ncomposer update\n```\n\n### Generate a Laravel key\n\n```\nphp artisan key:generate\n```\n\n# \u003cspan style=\"color:orchid\"\u003eRun application\u003c/span\u003e\n\n```\nphp artisan serve\n```\n\nYou should see indications about the localhost name where the application is running,\nsomething like the following:\u003cbr\u003e\n\n\u003e Starting Laravel development server: http://127.0.0.1:8000 \u003e [Wed Jan 20 10:26:12 2021] PHP 7.4.3 Development Server (http://127.0.0.1:8000) started\n\nOpen the indicated local address in your browser.\n\n# \u003cspan style=\"color:orchid\"\u003eLicense\u003c/span\u003e\n\nKuoz is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenzocarara%2Fkuoz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenzocarara%2Fkuoz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenzocarara%2Fkuoz/lists"}