{"id":16473562,"url":"https://github.com/kingrayhan/kingtodo","last_synced_at":"2026-05-03T11:32:04.849Z","repository":{"id":96069773,"uuid":"118131006","full_name":"kingRayhan/kingtodo","owner":"kingRayhan","description":"A todolist application with laravel and vuejs","archived":false,"fork":false,"pushed_at":"2018-03-06T03:07:00.000Z","size":1178,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-28T12:43:31.573Z","etag":null,"topics":["axios","laravel","vuejs","vuejs2"],"latest_commit_sha":null,"homepage":null,"language":"PHP","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/kingRayhan.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":"2018-01-19T13:53:30.000Z","updated_at":"2018-02-13T06:01:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"a2548893-db8d-4110-9a36-afd947681bf4","html_url":"https://github.com/kingRayhan/kingtodo","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/kingRayhan/kingtodo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingRayhan%2Fkingtodo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingRayhan%2Fkingtodo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingRayhan%2Fkingtodo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingRayhan%2Fkingtodo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kingRayhan","download_url":"https://codeload.github.com/kingRayhan/kingtodo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kingRayhan%2Fkingtodo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32567193,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["axios","laravel","vuejs","vuejs2"],"created_at":"2024-10-11T12:27:21.719Z","updated_at":"2026-05-03T11:32:04.843Z","avatar_url":"https://github.com/kingRayhan.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://j.gifs.com/6RMq59.gif\"\u003e\n \u003cp\u003eDesign credit ❤️ \u003ca href=\"https://github.com/themeshef\"\u003eThemeShef\u003ca/\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n**[kingtodo][kingtodourl]** is a simple simple application created with Laravel and vujs that allows you to add todos, edit todos, delete todos and also mark todo as completed and dragging and sorting.\n\n\u003e **Application Version:** 1.1.0 \u003cbr\u003e\n\u003e **Laravel Version:** 5.5 \u003cbr\u003e\n\u003e **Vuejs Version:** 2.5.7\n\n\n# Installation\n\n### Table of contents\n* [Grab the project files](#1-grab-the-project-files)\n* [Install dependencies](#2-install-dependencies)\n* [Configure Database](#3-configure-database)\n* [Import Demo data (optional)](#4-import-demo-data-optional)\n* [Run server](#5-run-server)\n* [Issue Tracker](#have-any-question)\n* [Credits](#credits)\n\n### 1. Grab the project files\n\nClone this repository first-\n```bash\ngit clone https://github.com/kingRayhan/kingtodo.git\n```\n\nThen navigate to **[kingtodo][kingtodourl]** directiry\n```bash\ncd kingtodo\n```\n\u003cbr/\u003e\n\n### 2. Install dependencies\nThere are two type of dependencies here, php **[composer][composer]** and **[npm][npm]**\n\nInstall **composer** dependencies\n\n```bash\ncomposer install\n```\n\nNow, install **npm** dependencies\n```php\nnpm install\n``` \n\u003cbr/\u003e\n\n### 3. Configure Database\nYou need to put your database connection access information in **`.env`**   file. But you will not find any **`.env`** file in the project directory, you will see a similar file in the direcoty named **`.env.example`**. It's an example boilarplate file for **`.env`**.\n\nNow you need to duplicated this file and rename it to **`.env`**. You can do this menually. \n\n**Or you can *duplicate* it by terminal-**\n\nDuplicate .env.example file to .env file to create a environment file-\n```bash\ncp .env.example .env\n```\nGenerate a application key\n```\nphp artisan key:generate\n```\nEdit **`.env`** file with with your database credential.\n```bash\nDB_CONNECTION=mysql\nDB_HOST=127.0.0.1\nDB_PORT=3306\nDB_DATABASE=\nDB_USERNAME=\nDB_PASSWORD=\n```\n\nNow push **[kingtodo][kingtodourl]**'s database tables by running this command\n```bash\nphp artisan migrate\n```\n\n\u003cbr/\u003e\n\n### 4. Import Demo data (optional)\n\nRun seeder command , if you want to import 50 demo todos\n```data\nphp artisan db:seed\n```\n\u003cbr/\u003e\n\n### 5. Run server\n```bash\nphp artisan serve\n```\nNow you can see the application at [http://localhost:8000](http://localhost:8000/)\n\nTo compile all changes , run npm watcher\n```\nnpm run watch\n```\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n\n## Have any question?\nOpen a [issue][issue] to do any query or submit any bug.\n\nhttps://github.com/kingRayhan/kingtodo/issues/new\n\n\n\n## Credits:\n+ [axios v0.17](https://github.com/axios/axios)\n+ [bootstrap v4.0.0-beta.3](https://getbootstrap.com/)\n+ [font-awesome v4.7.0](http://fontawesome.io/icons/)\n+ [jquery v3.2](https://jquery.com/)\n+ [jquery.nicescroll v3.7.6](https://github.com/inuyaksa/jquery.nicescroll)\n+ [laravel-mix v1.0](https://github.com/JeffreyWay/laravel-mix)\n+ [lodash v4.17.4](https://lodash.com)\n+ [popper.js v1.12.9](https://popper.js.org)\n+ [sweetalert v2.1.0](https://sweetalert.js.org)\n+ [vue v2.5.7](https://vuejs.org)\n+ [vuedraggable v2.16.0](https://github.com/SortableJS/Vue.Draggable)\n\n\n[kingtodourl]: https://github.com/kingRayhan/kingtodo \"King Todo Repository\"\n[issue]: https://github.com/kingRayhan/kingtodo/issues/new \"Create new issue\"\n[npm]: https://www.npmjs.com\n[composer]: https://getcomposer.org\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkingrayhan%2Fkingtodo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkingrayhan%2Fkingtodo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkingrayhan%2Fkingtodo/lists"}