{"id":14961200,"url":"https://github.com/mdyeates/my-portfolio","last_synced_at":"2025-10-24T20:31:28.593Z","repository":{"id":92239398,"uuid":"607767270","full_name":"mdyeates/my-portfolio","owner":"mdyeates","description":"A simple and immersive portfolio powered by React","archived":false,"fork":false,"pushed_at":"2023-11-10T23:13:28.000Z","size":33421,"stargazers_count":101,"open_issues_count":9,"forks_count":42,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T04:16:16.750Z","etag":null,"topics":["css","faang","framer-motion","frontend","javascript","personal-website","portfolio","portfolio-template","portfolio-website","professional-portfolio","react","react-portfolio","reactjs","simple-portfolio","software-engineering","ui-design","ux-design","web-design","web-development","website"],"latest_commit_sha":null,"homepage":"https://michaelyeates.co.uk","language":"JavaScript","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/mdyeates.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-02-28T16:28:20.000Z","updated_at":"2025-01-23T11:20:49.000Z","dependencies_parsed_at":"2023-11-11T00:34:20.726Z","dependency_job_id":null,"html_url":"https://github.com/mdyeates/my-portfolio","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/mdyeates%2Fmy-portfolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdyeates%2Fmy-portfolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdyeates%2Fmy-portfolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdyeates%2Fmy-portfolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdyeates","download_url":"https://codeload.github.com/mdyeates/my-portfolio/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238035385,"owners_count":19405682,"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":["css","faang","framer-motion","frontend","javascript","personal-website","portfolio","portfolio-template","portfolio-website","professional-portfolio","react","react-portfolio","reactjs","simple-portfolio","software-engineering","ui-design","ux-design","web-design","web-development","website"],"created_at":"2024-09-24T13:24:11.304Z","updated_at":"2025-10-24T20:31:23.544Z","avatar_url":"https://github.com/mdyeates.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n  \u003c!-- PROJECT SHIELDS --\u003e\n\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n[![LinkedIn][linkedin-shield]][linkedin-url]\n\n  \u003c!-- PROJECT LOGO --\u003e\n\n  \u003cbr /\u003e\n  \u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://github.com/mdyeates/my-portfolio\"\u003e\n      \u003cimg src=\"src/images/logo.svg\" alt=\"Logo\" width=\"200\" height=\"200\"\u003e\n    \u003c/a\u003e\n    \u003ch1 align=\"center\"\u003emichaelyeates.co.uk\u003c/h1\u003e\n    \u003cp align=\"center\"\u003e\n    \u003cbr/\u003e\nCrafting Connections through Code: Explore my journey, projects, and passions in this immersive portfolio powered by React.\u003cbr/\u003e\n      \u003cbr/\u003e\n      Built by: Michael Yeates\n      \u003cbr/\u003e\n      \u003cbr/\u003e\n      \u003ca href=\"https://github.com/mdyeates/my-portfolio\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n      \u003cbr/\u003e\n      \u003cbr/\u003e\n      \u003ca href=\"https://michaelyeates.co.uk\"\u003eView Live Website\u003c/a\u003e\n      ·\n      \u003ca href=\"https://github.com/mdyeates/my-portfolio/issues\"\u003eReport Bug\u003c/a\u003e\n      ·\n      \u003ca href=\"https://github.com/mdyeates/my-portfolio/issues\"\u003eRequest Feature\u003c/a\u003e\n    \u003c/p\u003e\n  \u003c/div\u003e\n  \n  \u003c!-- TABLE OF CONTENTS --\u003e\n\n  \u003cdetails\u003e\n    \u003csummary\u003eTable of Contents\u003c/summary\u003e\n    \u003col\u003e\n      \u003cli\u003e\n        \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003ca href=\"#photos\"\u003ePhotos\u003c/a\u003e\u003c/li\u003e\n          \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n          \u003cli\u003e\u003ca href=\"#description\"\u003eDescription\u003c/a\u003e\u003c/li\u003e\n        \u003c/ul\u003e\n      \u003c/li\u003e\n      \u003cli\u003e\n          \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n          \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n        \u003c/ul\u003e\n      \u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n      \u003cli\u003e\u003ca href=\"#questions\"\u003eQuestions\u003c/a\u003e\u003c/li\u003e\n    \u003c/ol\u003e\n  \u003c/details\u003e\n  \n  \u003c!-- ABOUT THE PROJECT --\u003e\n  \n  ## About The Project\n  \n  ### Photos\n  \n[![My React Portfolio Screen Shot][product-screenshot]](https://michaelyeates.co.uk)\n\n[![My React Portfolio Screen Shot][product-screenshot2]](https://michaelyeates.co.uk)\n\n[![My React Portfolio Screen Shot][product-screenshot3]](https://michaelyeates.co.uk)\n\n[![My React Portfolio Screen Shot][product-screenshot4]](https://michaelyeates.co.uk)\n\n  \u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n  \n  ### Built With\n  \n  ![React](https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026logo=React\u0026logoColor=61DAFB)\n\n  \u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n  \n  ### Description\n  \nThis is more than a portfolio; it's an invitation to explore, learn, and connect. So, immerse yourself and enjoy the journey.\n\nWhile I wholeheartedly encourage you to utilise my portfolio as a springboard for your own creative ventures, I would like to kindly ask that, in the spirit of fairness and recognition, you provide attribution to \u003cstrong\u003emichaelyeates.co.uk\u003c/strong\u003e. Your support in acknowledging the origin of this portfolio is greatly appreciated.\n\nI kindly urge you to abstain from portraying either the portfolio or the projects as products of your own authorship. The energy and time devoted to shaping this portfolio reflect my personal journey and aspirations.\n\nThank you for your understanding, and for embracing the ethos of creativity, authenticity, and shared respect that underpins our digital community. Your appreciation means a lot!\n\nIf you like what you see, I'd be truly grateful if you consider giving it a star 🌟\n\n\u003ch3\u003eTL;DR\u003c/h3\u003e\nFeel free to fork this repo for your own purposes, provided you give me credit.\n\n  \u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n\n## Getting Started\n\nTo get a local copy up and running follow these simple example steps.\n\n### Prerequisites\n\n- npm\n  ```sh\n  npm install npm@latest -g\n  ```\n\n### Installation\n\n1. Clone the repo\n   ```sh\n   git clone https://github.com/mdyeates/my-portfolio.git\n   ```\n2. Install NPM packages\n   ```sh\n   npm install\n   ```\n\n  \u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n  \n \n  \u003c!-- LICENSE --\u003e\n\n## License\n\nDistributed under the MIT License. See `LICENSE.md` for more information.\n\n  \u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n  \n  \n\u003c!-- QUESTIONS --\u003e\n  \n## Questions\n\nIf you have any inquiries, don't hesitate to reach out to me via socials or by sending an email to \u003ca href=\"mailto:michael-yeates@outlook.com\"\u003emichael-yeates@outlook.com\u003c/a\u003e\n\n\u003ca href=\"https://www.linkedin.com/in/mdyeates/\"\u003eLinkedIn\u003c/a\u003e | \u003ca href=\"https://github.com/mdyeates/\"\u003eGitHub\u003c/a\u003e\n\nProject Link: [https://github.com/mdyeates/my-portfolio](https://github.com/mdyeates/my-portfolio)\n\n  \u003cp align=\"right\"\u003e\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e\u003c/p\u003e\n  \n  \u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\n[contributors-shield]: https://img.shields.io/github/contributors/mdyeates/my-portfolio.svg?style=for-the-badge\n[contributors-url]: https://github.com/mdyeates/my-portfolio/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/mdyeates/my-portfolio.svg?style=for-the-badge\n[forks-url]: https://github.com/mdyeates/my-portfolio/network/members\n[stars-shield]: https://img.shields.io/github/stars/mdyeates/my-portfolio.svg?style=for-the-badge\n[stars-url]: https://github.com/mdyeates/my-portfolio/stargazers\n[issues-shield]: https://img.shields.io/github/issues/mdyeates/my-portfolio.svg?style=for-the-badge\n[issues-url]: https://github.com/mdyeates/my-portfolio/issues\n[license-shield]: https://img.shields.io/github/license/mdyeates/my-portfolio.svg?style=for-the-badge\n[license-url]: https://github.com/mdyeates/my-portfolio/blob/main/LICENSE.md\n[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge\u0026logo=linkedin\u0026colorB=555\n[linkedin-url]: https://linkedin.com/in/mdyeates\n\n  \u003c!-- UPDATE PLACEHOLDER IMAGES HERE --\u003e\n\n[product-screenshot]: src/images/screenshot.png\n[product-screenshot2]: src/images/screenshot2.png\n[product-screenshot3]: src/images/screenshot3.png\n[product-screenshot4]: src/images/screenshot4.png\n[responsive-screenshot]: src/images/mobile-screenshot.png\n[responsive-screenshot2]: src/images/mobile-screenshot2.png\n[responsive-screenshot3]: src/images/mobile-screenshot3.png\n[responsive-screenshot4]: src/images/mobile-screenshot4.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdyeates%2Fmy-portfolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdyeates%2Fmy-portfolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdyeates%2Fmy-portfolio/lists"}