{"id":19750814,"url":"https://github.com/kyledoesdev/tattery","last_synced_at":"2026-05-03T11:32:06.287Z","repository":{"id":44622891,"uuid":"409595747","full_name":"kyledoesdev/Tattery","owner":"kyledoesdev","description":"An instagram/pintrest hybrid web app for specifically posting and sharing images and locations of one's tattoos.","archived":false,"fork":false,"pushed_at":"2022-04-13T00:41:01.000Z","size":1457,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-25T01:23:31.153Z","etag":null,"topics":["blade","laravel","php","vue"],"latest_commit_sha":null,"homepage":"","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/kyledoesdev.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}},"created_at":"2021-09-23T13:06:29.000Z","updated_at":"2021-12-23T03:43:30.000Z","dependencies_parsed_at":"2022-09-03T21:13:08.551Z","dependency_job_id":null,"html_url":"https://github.com/kyledoesdev/Tattery","commit_stats":null,"previous_names":["kyledoesdev/tattery"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kyledoesdev/Tattery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyledoesdev%2FTattery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyledoesdev%2FTattery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyledoesdev%2FTattery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyledoesdev%2FTattery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kyledoesdev","download_url":"https://codeload.github.com/kyledoesdev/Tattery/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kyledoesdev%2FTattery/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32567198,"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":["blade","laravel","php","vue"],"created_at":"2024-11-12T02:39:28.467Z","updated_at":"2026-05-03T11:32:06.270Z","avatar_url":"https://github.com/kyledoesdev.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003eTattoo Gallery\u003c/h1\u003e\nThis repo is a web-app made with friends where they can display a portfolio of photos of the tattoos they have, while also learning about front end web development, version control and get a taste for working in php/laravel.\n\n\u003ch2\u003eSetup Instructions to Collaberate\u003c/h2\u003e\nFeel free to fork/clone the repo and add something or fix something\n\n## Prerequistes\nHave the following installed:\n### Windows:\n* [PHP 7.4](https://windows.php.net/download#php-7.4)\n* [Composer](https://getcomposer.org/)\n* [Git](https://git-scm.com/downloads)\n* [MySql](https://dev.mysql.com/downloads/installer/) / [MySql Workbench](https://dev.mysql.com/downloads/workbench/)\n* [NodeJS](https://nodejs.org/en/)\n\n### Mac:\n\u003ebrew install php@7.4\n\n\u003ebrew install composer\n\n\u003ebrew install git\n\n\u003ebrew install mysql\n\n\u003ebrew install node\n\nand the workbench (link above)\n\n### Once all the above are installed, clone the repository:\n\u003egit clone (repo)\n\nNow set up your database schema in the MySql Workbench:\nYour schemea can be titled whatever you like, I named mine: \"tattoo_gallery\"\n\n### Configure your .env\nThe .env file is not committed to github, but the .env.example file is\n\u003eCreate a new file called .env in the root of your project directory\n\n\u003eCopy the boilerplate keys and values from the .env.example file into your new .env file\n\n\u003eSet your \"DB_USERNAME\", \"DB_PASSWORD\", \"DB_DATABASE\" values\n\nEverything else should be set correctly from the .env.example file\n\nMine personally are 'root' and 'passoword' but these can be whatever you set up when configuring MySql workbench.\n\u003eSet \"DB_DATABASE\" to whatever you named your schema, eg. \"tattoo_gallery\"\n\n### Now that your database is setup, run the following commands:\n\u003ecomposer install\n\nIf on windows, you may need to run \n\u003ecomposer install --ignore-platform-reqs\n\nThen run:\n\n\u003enpm install\n\n\u003enpm run dev\n\n\u003ephp artisan migrate\n\nIf you run \"php artisan migrate\" and it fails, or if you have just installed php for the first time, you may need to locate the source of where you installed php and edit your php.ini file and uncomment the following extensions. (remove the semicolons before each line)\n* extension=php_mysql\n* extension=php_mysqli\n* extension=php_pdo_mysql\n* extension=php_intl\n* extension=php_curl\n* extension=php_bz2\n* extension=php_exif\n* extension=php_mbstring\n* extension=php_pdo_sqlite\n\nIf you had a terminal session open, be sure to restart it and then run:\n\u003ephp artisan db:wipe\n\n\u003ephp artisan migrate\n\nAll the migrations should have run now succesfully.\n\n### Next run the following to generate an app key and set up the local file storage system\n\n\u003ephp artisan key:generate\n\n\u003ephp artisan storage:link\n\n## To launch the devlopment server:\n\n\u003ephp artisan serve\n\nIn your web browser of choice, go to: http://localhost:8000 and you should see the main landing page.\n\n### Congratulations, your enviornment is all set up! But now what?\n\nTo get started working on a feature or fix, do the following:\nEnsure you are on the master branch and:\n\u003egit branch feature/your-feature-name\n\n\u003egit checkout feature/your-feature-name\n\nWhen ready to push commits:\n\n\u003egit push origin feature/your-feature-name\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkyledoesdev%2Ftattery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkyledoesdev%2Ftattery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkyledoesdev%2Ftattery/lists"}