{"id":22768514,"url":"https://github.com/v1kuznetsov/market","last_synced_at":"2026-05-04T10:36:29.888Z","repository":{"id":224206412,"uuid":"553135832","full_name":"v1kuznetsov/Market","owner":"v1kuznetsov","description":"This repository is my completed final task in BranderSchool on knowledge PHP, Symphony, Twig, Docker, composer and OOP.","archived":false,"fork":false,"pushed_at":"2024-08-02T20:10:35.000Z","size":1812,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T12:52:58.882Z","etag":null,"topics":["composer","docker-compose","symfony-bundle"],"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/v1kuznetsov.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":"2022-10-17T19:18:06.000Z","updated_at":"2024-08-05T20:20:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"37b3542d-b976-462f-a504-2767a155b959","html_url":"https://github.com/v1kuznetsov/Market","commit_stats":null,"previous_names":["v1kuznetsov/my-first-project","v1kuznetsov/market"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v1kuznetsov%2FMarket","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v1kuznetsov%2FMarket/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v1kuznetsov%2FMarket/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v1kuznetsov%2FMarket/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/v1kuznetsov","download_url":"https://codeload.github.com/v1kuznetsov/Market/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246308048,"owners_count":20756482,"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":["composer","docker-compose","symfony-bundle"],"created_at":"2024-12-11T14:11:47.437Z","updated_at":"2026-05-04T10:36:29.858Z","avatar_url":"https://github.com/v1kuznetsov.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Market\n\nThis project is my final task in BranderSchool on knowledge PHP, Symphony, Twig, Docker and Composer\n\n## Installation\n\nIn the console, write:\n\n```bash\n    sudo docker compose up -d\n```\n\n\\*If you have problems starting the MySQL and nginx containers, try:\n\n```bash\n    sudo service nginx stop\n    sudo service mysql stop\n```\n\nIn the same window write:\n\n```bash\n    sudo docker exec -it php-fpm bash\n\n```\n\nIn the opened PHP container, write:\n\n```bash\n    composer install\n    php bin/console doctrine:database:create\n    php bin/console doctrine:migrations:migrate\n```\n\nOpen a new console window and write:\n\n```bash\n    sudo docker exec -it mysql bash\n```\n\nThen write in the MySQL container:\n\n```bash\n    mysql -uroot -p\n```\n\nIn the window that appears, write:\n\n```mysql\n    root\n```\n\nWhile in database, write:\n\n```bash\n    use market_test;\n```\n\n## Usage\n\nAfter registration on the store page, add administrator rights to the desired user:\n\n```bash\n    update user set roles = JSON_OBJECT('admin', 'ROLE_ADMIN') where id=(your user number in the user table);\n```\n\nAfter this, an admin panel tab will appear in the header, accessible only to the administrator, from which you can add categories and products.\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv1kuznetsov%2Fmarket","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fv1kuznetsov%2Fmarket","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv1kuznetsov%2Fmarket/lists"}