{"id":19157009,"url":"https://github.com/bertrandmartel/developer-portfolio","last_synced_at":"2026-03-03T06:36:53.718Z","repository":{"id":94808044,"uuid":"78877507","full_name":"bertrandmartel/developer-portfolio","owner":"bertrandmartel","description":"A one page configurable HTML/AngularJS theme for developers","archived":false,"fork":false,"pushed_at":"2017-01-13T22:18:58.000Z","size":2072,"stargazers_count":3,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-09-09T03:58:59.976Z","etag":null,"topics":["angularjs","bootstrap","json","portfolio-website"],"latest_commit_sha":null,"homepage":"https://bertrandmartel.github.io/developer-portfolio","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bertrandmartel.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-13T18:59:08.000Z","updated_at":"2023-06-11T14:14:52.000Z","dependencies_parsed_at":"2023-03-13T16:57:00.433Z","dependency_job_id":null,"html_url":"https://github.com/bertrandmartel/developer-portfolio","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bertrandmartel/developer-portfolio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bertrandmartel%2Fdeveloper-portfolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bertrandmartel%2Fdeveloper-portfolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bertrandmartel%2Fdeveloper-portfolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bertrandmartel%2Fdeveloper-portfolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bertrandmartel","download_url":"https://codeload.github.com/bertrandmartel/developer-portfolio/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bertrandmartel%2Fdeveloper-portfolio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30034136,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T06:09:21.518Z","status":"ssl_error","status_checked_at":"2026-03-03T06:08:47.858Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["angularjs","bootstrap","json","portfolio-website"],"created_at":"2024-11-09T08:36:57.648Z","updated_at":"2026-03-03T06:36:53.705Z","avatar_url":"https://github.com/bertrandmartel.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Developer Portfolio\n\nDeveloper portfolio is a one page developer portfolio based on [Freelancer](http://startbootstrap.com/template-overviews/freelancer/) using BootStrap \u0026 AngularJS.\n\n### [Live preview](http://bertrandmartel.github.io/developer-portfolio)\n\nThe content of developer portfolio can be configured using a single JSON model file under [`app/js/model.json`](https://github.com/bertrandmartel/developer-portfolio/blob/master/app/js/model.json)\n\n## Get Started\n\n```\ngit clone https://github.com/bertrandmartel/developer-portfolio.git\ncd developer-portfolio\nnpm start\n```\n\nLocal http server runs by default on [localhost:8000](http://localhost:8000)\n\n## Update content\n\nYou only need to modify `model.json` in [`app/js/model.json`](https://github.com/bertrandmartel/developer-portfolio/blob/master/app/js/model.json) to update porfolio content.\n\nThe model includes the following fields :\n\n|    field name       |  type        | description                                                                                  |\n|---------------------|--------------|----------------------------------------------------------------------------------------------|\n| name                | String       | your name                                                                                    |\n| services            | Array        | service object defined by a name, a link and a font                                          |\n| title               | String       | your title                                                                                   | \n| copyright           | String       | the copyright string at the end of the page                                                  |\n| email               | String       | your email                                                                                   | \n| location            | Object       | your location defined by `city` and `country`                                                |\n| social              | Array        | list of social network at the end of the page defined by a link and a font                   |\n| openSourceLimit     | Number       | number of open source projects you want to show at a time                                    |              \n| openSourceShowMore  | Number       | number of open source projects to add when user clicks on \"show more projects\"               |\n| appsLimit           | Number       | number of applications/software you want to show at a time                                   |               \n| appsShowMore        | Number       | number of applications/software  to add when user clicks on \"show more projects\"             |\n| sections            | Array        | list of sections identified by id used for the top menu                                      |             \n| about               | Object       | the object description of \"about\" section                                                    |\n| languages           | Array        | list of language to show in dropdown list when user clicks on language filters               |\n| sort                | Array        | list of sort string used for the open source project language filter                         |\n| technologies        | Array        | list of technologies you identify yourself with                                              |    \n| experience          | Array        | list of \"experience\" objects including a description, an image link, a list of tags and date |\n| education           | Array        | list of \"education\" objects including a description, an image link, a list of tags and date  |\n| opensource          | Array        | list of \"opensource\" objects including a description, a link, a list of tags, stars field, a list of languages and date |\n| software            | Array        | list of \"software\" objects including a description, a link, a list of tags, an image link, a link, a list of languages and date |\n| stackoverflow       | Object       | stackoverflow flair object containing userlink, flairlink \u0026 title description\n\n## Copyright and License\n\n```\nThe MIT License (MIT)\n\nCopyright for portions of project Developer Portfolio are held by Blackrock Digital LLC, 2013-2016 \nas part of project Start Bootstrap - Freelancer. \nAll other copyright for project Developer Portfolio are held by Bertrand Martel, 2017.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbertrandmartel%2Fdeveloper-portfolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbertrandmartel%2Fdeveloper-portfolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbertrandmartel%2Fdeveloper-portfolio/lists"}