{"id":34942539,"url":"https://github.com/logicalicy/resume","last_synced_at":"2026-03-15T08:45:22.391Z","repository":{"id":26187876,"uuid":"29633808","full_name":"logicalicy/resume","owner":"logicalicy","description":"A simple timeline resume website.","archived":false,"fork":false,"pushed_at":"2015-01-29T23:08:33.000Z","size":1668,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-28T06:56:16.234Z","etag":null,"topics":["bootstrap","rails","resume-template"],"latest_commit_sha":null,"homepage":"http://cv.logicalicy.com","language":"CSS","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/logicalicy.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}},"created_at":"2015-01-22T00:36:01.000Z","updated_at":"2020-12-20T10:58:07.000Z","dependencies_parsed_at":"2022-08-06T08:16:11.325Z","dependency_job_id":null,"html_url":"https://github.com/logicalicy/resume","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/logicalicy/resume","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/logicalicy%2Fresume","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/logicalicy%2Fresume/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/logicalicy%2Fresume/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/logicalicy%2Fresume/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/logicalicy","download_url":"https://codeload.github.com/logicalicy/resume/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/logicalicy%2Fresume/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30539324,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-15T07:17:37.589Z","status":"ssl_error","status_checked_at":"2026-03-15T07:17:31.738Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["bootstrap","rails","resume-template"],"created_at":"2025-12-26T19:28:33.147Z","updated_at":"2026-03-15T08:45:22.386Z","avatar_url":"https://github.com/logicalicy.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Timeline Resume\n\nA simple resume with experiences listed in a timeline.\n\nYour resume is configurable through a single JSON file called `profile.json`.\n\n## Screenshot\n\n![alt tag](https://raw.githubusercontent.com/logicalicy/resume/master/Screenshot.png)\n\n## Installation\n\nYou'll need:\n- [Ruby on Rails](http://guides.rubyonrails.org/getting_started.html)\n- [git](http://git-scm.com/)\n\n## Usage\n\n_Note: Full deployment instructions are not in the scope of this README._\n\n1. Clone the repository:\n\n        # git clone git@github.com:logicalicy/resume.git\n\n2. Configure your resume and upload an avatar/profile picture. (See \"Configure Your Resume\" below.)\n\n3. Install dependencies and start your server:\n\n        # cd resume\n        # bundle install\n        # rake assets:precompile\n        # rails server\n\n4. Access your resume at `http://localhost:3000`\n\n### Configure Your Resume\n\nWrite everything you want your resume to show in `app/assets/config/profile.json`.\n`profile.json` looks like this:\n\n        {\n            \"name\": \"John Doe\",\n            \"personal_profile\": \"An description of yourself.\",\n            \"avatar\": \"avatar.png\",\n            \"sidebar\": {\n                \"background_color\": \"#000\",\n                \"text\": {\n                    \"color\": \"#999\",\n                    \"color_on_hover\": \"#FFF\"\n                },\n                \"icon_color\": \"#999\"\n            },\n            \"experiences\": [\n                {\n                    \"organisation\": \"Example organisation\",\n                    \"responsibility\": \"Example position\",\n                    \"start_date\": \"Dec 2 2014\",\n                    \"description\": \"Description.\",\n                    \"icon\": {\n                        \"fontawesome_class\": \"gamepad\",\n                        \"bootstrap_state\": \"primary\"\n                    },\n                    \"key_skills\": [\n                        \"Linux\", \"Apache\", \"MySQL\", \"PHP\"\n                    ]\n                },\n                {\n                    \"organisation\": \"Another example\",\n                    \"start_date\": \"Mar 15 2013\",\n                    \"end_date\": \"Nov 30 2014\",\n                    \"description\": \"Another description.\"\n                }\n            ]\n        }\n\nAll colors are CSS colors. So, if you want:\n- Black, use `\"#000\"` or `\"black\"`\n- White, use `\"#FFF\"` or `\"white\"`\n\nSee next sections about `avatar` and `icon` properties in `profile.json`.\n\n#### `avatar` Property\n\nThis property controls which image to display in the top left corner of the resume.\n\nYou can add your own image in the path `app/assets/images` and change the `avatar` property to the image filename.\nE.g. If you have an image called `image.jpeg`, add your image to `app/assets/images` and set `avatar` property:\n\n        {\n            ...\n            \"avatar\": \"image.jpeg\",\n            ...\n        }\n\n#### `icon` Property\n\nThis is a property in the `experiences` property.\nIt controls:\n- The [Font Awesome](http://fortawesome.github.io/Font-Awesome/icons/) icon to display next to your experience.\n- The [Bootstrap](http://getbootstrap.com/css/) color/state to use for the badge/icon in the timeline for your experience.\n\nIf you want the `facebook-official` [Font Awesome](http://fortawesome.github.io/Font-Awesome/icons/) icon and `primary` [Bootstrap](http://getbootstrap.com/css/) state, for example, set them in the `icon` property:\n\n        {\n           \"experiences\": [\n            {\n              ...\n                \"icon\": {\n                    \"fontawesome_class\": \"facebook-official\",\n                    \"bootstrap_state\": \"primary\"\n                }\n            },\n            ...\n        }\n\n## Contributing\n\nTODO: Write about contributing.\n\n## History\n\nTODO: Write about history\n\n## Credits\n\nCredits to some resources and snippet creators that helped create this simple resume:\n- [Bootsnipp.com](http://bootsnipp.com)\n- [Michael V Nguyen](http://mvnguyen.com)\n- [sergiors](http://bootsnipp.com/snippets/featured/timeline)\n\nA special thanks to [Faethon](https://github.com/faethonm) for his timeline idea for resumes.\n\n## License\n\nSee [LICENSE](LICENSE) file.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flogicalicy%2Fresume","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flogicalicy%2Fresume","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flogicalicy%2Fresume/lists"}