{"id":29625653,"url":"https://github.com/clicktodev/portfolio-v2-remastered","last_synced_at":"2026-05-12T00:42:29.208Z","repository":{"id":155417563,"uuid":"518441661","full_name":"clicktodev/portfolio-v2-remastered","owner":"clicktodev","description":"Second iteration of Brittany Chiang's website remastered using Gatsby","archived":false,"fork":false,"pushed_at":"2022-07-27T12:34:43.000Z","size":11329,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-15T05:43:51.616Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://portfolio-v2-remastered.netlify.app/","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/clicktodev.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-07-27T12:05:20.000Z","updated_at":"2024-04-17T18:30:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"fba088a3-802c-4157-b82b-6dec94abc07e","html_url":"https://github.com/clicktodev/portfolio-v2-remastered","commit_stats":null,"previous_names":["clicktodev/portfolio-v2-remastered"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/clicktodev/portfolio-v2-remastered","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clicktodev%2Fportfolio-v2-remastered","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clicktodev%2Fportfolio-v2-remastered/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clicktodev%2Fportfolio-v2-remastered/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clicktodev%2Fportfolio-v2-remastered/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clicktodev","download_url":"https://codeload.github.com/clicktodev/portfolio-v2-remastered/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clicktodev%2Fportfolio-v2-remastered/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266253948,"owners_count":23900058,"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":[],"created_at":"2025-07-21T06:37:44.103Z","updated_at":"2025-11-29T01:04:25.993Z","avatar_url":"https://github.com/clicktodev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg alt=\"Logo\" src=\"https://raw.githubusercontent.com/hichemfantar/portfolio-v3-remastered/master/src/images/logo.png\" width=\"100\" /\u003e\n\u003c/div\u003e\n\u003ch1 align=\"center\"\u003e\n  bchiang7.github.io/v2 - v2 Remastered\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  The second iteration of \u003ca href=\"https://brittanychiang.com\" target=\"_blank\"\u003ebrittanychiang.com\u003c/a\u003e remastered with \u003ca href=\"https://www.gatsbyjs.org/\" target=\"_blank\"\u003eGatsby\u003c/a\u003e and hosted with \u003ca href=\"https://www.netlify.com/\" target=\"_blank\"\u003eNetlify\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  Other iterations:\n  \u003ca href=\"https://github.com/bchiang7/v1\" target=\"_blank\"\u003ev1\u003c/a\u003e,\n  \u003ca href=\"https://github.com/bchiang7/v3\" target=\"_blank\"\u003ev3\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://app.netlify.com/sites/timely-bubblegum-dbee36/deploys\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://api.netlify.com/api/v1/badges/3aa4fe25-b2f4-41b6-8c6f-59285dc2558d/deploy-status\" alt=\"Netlify Status\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n![demo](https://raw.githubusercontent.com/hichemfantar/portfolio-v3-remastered/master/src/images/demo.png)\n\n## 🚨 Forking this repo (please read!)\n\nYou can use this code for your own website, **with attribution**.\n\nI value keeping this project open source, but as you all know, _**plagiarism is bad**_. It's always disheartening whenever I find that someone has copied this project without giving credit. A non-trivial amount of effort was spent building and designing this project. All I ask of you all is to not claim this effort as your own.\n\nPlease also note that this was not built with the intention of it being a starter theme, so if you have questions about implementation, please refer to the [Gatsby docs](https://www.gatsbyjs.org/docs/).\n\n### TL;DR\n\nYes, you can fork this repo. Please give proper credit by linking back to [brittanychiang.com](https://brittanychiang.com) \u0026 [hichemfantar.me](https://hichemfantar.me). Thanks!\n\n## 🛠 Installation \u0026 Set Up\n\n1. Install the Gatsby CLI\n\n   ```sh\n   npm install -g gatsby-cli\n   ```\n\n2. Install and use the version of Node this project was built with using [NVM](https://github.com/nvm-sh/nvm)\n\n   ```sh\n   nvm install\n   ```\n\n3. Install dependencies\n\n   ```sh\n   npm i\n   ```\n\n4. Start the development server\n\n   ```sh\n   npm run clean \u0026\u0026 npm start\n   ```\n\n## 🚀 Building and Running for Production\n\n1. Generate a full static production build\n\n   ```sh\n   npm run build\n   ```\n\n1. Preview the site as it will appear once deployed\n\n   ```sh\n   npm run serve\n   ```\n\n## 🎨 Color Reference\n\n| Color      | Hex                                                                |\n| ---------- | ------------------------------------------------------------------ |\n| Night      | ![#171c28](https://via.placeholder.com/10/171c28?text=+) `#171c28` |\n| Black      | ![#36363c](https://via.placeholder.com/10/36363c?text=+) `#36363c` |\n| Dark Grey  | ![#444452](https://via.placeholder.com/10/444452?text=+) `#444452` |\n| Grey       | ![#777777](https://via.placeholder.com/10/777777?text=+) `#777777` |\n| Blue       | ![#007bff](https://via.placeholder.com/10/007bff?text=+) `#007bff` |\n| Slate      | ![#afafbf](https://via.placeholder.com/10/afafbf?text=+) `#afafbf` |\n| Off White  | ![#e7e7e7](https://via.placeholder.com/10/e7e7e7?text=+) `#e7e7e7` |\n| White      | ![#ffffff](https://via.placeholder.com/10/ffffff?text=+) `#ffffff` |\n| Green      | ![#bae67e](https://via.placeholder.com/10/bae67e?text=+) `#bae67e` |\n| Dark Green | ![#95ba62](https://via.placeholder.com/10/95ba62?text=+) `#95ba62` |\n| Purple     | ![#7d0ce8](https://via.placeholder.com/10/7d0ce8?text=+) `#7d0ce8` |\n| Red        | ![#ff0000](https://via.placeholder.com/10/ff0000?text=+) `#ff0000` |\n| Orange     | ![#e8850c](https://via.placeholder.com/10/e8850c?text=+) `#e8850c` |\n| Yellow     | ![#ffdc00](https://via.placeholder.com/10/ffdc00?text=+) `#ffdc00` |\n| Accent     | ![#ffcc66](https://via.placeholder.com/10/ffcc66?text=+) `#ffcc66` |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclicktodev%2Fportfolio-v2-remastered","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclicktodev%2Fportfolio-v2-remastered","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclicktodev%2Fportfolio-v2-remastered/lists"}