{"id":38452249,"url":"https://github.com/andrebeolchi/ezfolio","last_synced_at":"2026-01-17T04:49:09.999Z","repository":{"id":259332934,"uuid":"877613121","full_name":"andrebeolchi/ezfolio","owner":"andrebeolchi","description":"This project is a portfolio for anyone who wants to show their projects and academic formation","archived":false,"fork":false,"pushed_at":"2024-10-24T03:20:24.000Z","size":254,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2024-10-24T19:56:30.015Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrebeolchi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-10-23T23:53:14.000Z","updated_at":"2024-10-24T03:19:00.000Z","dependencies_parsed_at":"2024-10-24T13:47:00.499Z","dependency_job_id":"dc14d179-9128-4ccc-99b8-b4a8031cd664","html_url":"https://github.com/andrebeolchi/ezfolio","commit_stats":null,"previous_names":["andrebeolchi/portfolio-cari","andrebeolchi/archfolio"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andrebeolchi/ezfolio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrebeolchi%2Fezfolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrebeolchi%2Fezfolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrebeolchi%2Fezfolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrebeolchi%2Fezfolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrebeolchi","download_url":"https://codeload.github.com/andrebeolchi/ezfolio/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrebeolchi%2Fezfolio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28496592,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T04:31:57.058Z","status":"ssl_error","status_checked_at":"2026-01-17T04:31:45.816Z","response_time":85,"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":[],"created_at":"2026-01-17T04:49:09.516Z","updated_at":"2026-01-17T04:49:09.982Z","avatar_url":"https://github.com/andrebeolchi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EZFolio\n\nThis project is a portfolio for anyone who wants to show their projects and academic formation.\n\n**Table of Contents**\n\n- [EZFolio](#ezfolio)\n  - [Features](#features)\n  - [How to run the project?](#how-to-run-the-project)\n  - [Folder structure](#folder-structure)\n  - [ADR (Architectural Decision Record)](#adr-architectural-decision-record)\n    - [Why Next.js?](#why-nextjs)\n    - [Why Code Standardization?](#why-code-standardization)\n    - [Why Git Standardization?](#why-git-standardization)\n    - [Why Imports Standardization?](#why-imports-standardization)\n    - [Why shadcn/ui?](#why-shadcnui)\n\n## Features\n\n- [x] Home with projects\n  - [x] Hero\n  - [x] Academic Formation\n  - [x] Projects\n  - [ ] Footer\n- [x] Project screen\n  - [x] Carousel of images\n  - [x] Description\n  - [x] Full screen image\n- [x] Login screen\n- [ ] Admin screen\n\n  - [ ] CRUD of hero\n  - [ ] CRUD of projects\n  - [ ] CRUD of academic formations\n  - [ ] CRUD of footer\n\n- Extra features\n  - [ ] CRUD of categories\n\n## How to run the project?\n\n1. Clone the repository\n\n```bash\ngit clone git@github.com:andrebeolchi/ezfolio.git\n```\n\n2. Install the dependencies\n\n```bash\nyarn install\n```\n\n3. Run the project\n\n```bash\nyarn dev\n```\n\n## Folder structure\n\nThe default folder structure of a Next.js project includes the following directories:\n\n- `src/app`: Contains the custom `App` component of the application\n  - I will use the App Routing structure to create routes\n  - `src/components`: Contains the reusable components of the application\n  - `src/lib`: Contains utility functions and business logic\n\n## ADR (Architectural Decision Record)\n\n### [Why Next.js?](./docs/ADR001-nextjs.md)\n\n### [Why Code Standardization?](./docs/ADR002-code-standardization.md)\n\n### [Why Git Standardization?](./docs/ADR003-git-standardization.md)\n\n### [Why Imports Standardization?](./docs/ADR004-imports-standardization.md)\n\n### [Why shadcn/ui?](./docs/ADR005-shadcn.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrebeolchi%2Fezfolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrebeolchi%2Fezfolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrebeolchi%2Fezfolio/lists"}