Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osmanjimenez/portfolio
Portafolio personal construido con angular e ionic
https://github.com/osmanjimenez/portfolio
angular css ionic javascript scss typescript
Last synced: 23 days ago
JSON representation
Portafolio personal construido con angular e ionic
- Host: GitHub
- URL: https://github.com/osmanjimenez/portfolio
- Owner: OsmanJimenez
- Created: 2022-08-21T14:28:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-16T15:32:55.000Z (8 months ago)
- Last Synced: 2024-11-05T23:27:19.800Z (2 months ago)
- Topics: angular, css, ionic, javascript, scss, typescript
- Language: TypeScript
- Homepage: https://osman-jimenez.web.app/
- Size: 17.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
PORTFOLIO
Developed with the software and tools below.
## π Quick Links
> - [π Overview](#-overview)
> - [π¦ Features](#-features)
> - [π Repository Structure](#-repository-structure)
> - [𧩠Modules](#-modules)
> - [π Getting Started](#-getting-started)
> - [βοΈ Installation](#οΈ-installation)
> - [π€ Running portfolio](#-running-portfolio)
> - [π§ͺ Tests](#-tests)
> - [π Project Roadmap](#-project-roadmap)
> - [π€ Contributing](#-contributing)
> - [π License](#-license)
> - [π Acknowledgments](#-acknowledgments)---
## π Overview
`overview`
---
## π¦ Features
`features`
---
## π Repository Structure
```sh
βββ portfolio/
βββ .github
β βββ workflows
β βββ firebase-hosting-merge.yml
β βββ firebase-hosting-pull-request.yml
βββ README.md
βββ angular.json
βββ capacitor.config.ts
βββ e2e
β βββ protractor.conf.js
β βββ src
β β βββ app.e2e-spec.ts
β β βββ app.po.ts
β βββ tsconfig.json
βββ icon.png
βββ ionic.config.json
βββ ionic_utils.txt
βββ karma.conf.js
βββ ngsw-config.json
βββ package-lock.json
βββ package.json
βββ src
β βββ app
β β βββ app-routing.module.ts
β β βββ app.component.html
β β βββ app.component.scss
β β βββ app.component.spec.ts
β β βββ app.component.ts
β β βββ app.module.ts
β β βββ components
β β β βββ components.module.ts
β β β βββ footer
β β β β βββ footer.component.html
β β β β βββ footer.component.scss
β β β β βββ footer.component.spec.ts
β β β β βββ footer.component.ts
β β β βββ header
β β β β βββ card-profile
β β β β βββ navbar
β β β β βββ toolbar
β β β βββ section
β β β βββ achievements
β β β βββ certifications
β β β βββ education
β β β βββ experience
β β β βββ projects
β β β βββ skills
β β β βββ tools
β β βββ mocks
β β β βββ achievements.mock.json
β β β βββ certifications.mock.json
β β β βββ education.mock.json
β β β βββ experience.mock.json
β β β βββ projects.mock.json
β β β βββ skills.mock.json
β β β βββ tools.mock.json
β β βββ pages
β β β βββ home
β β β βββ home-routing.module.ts
β β β βββ home.module.ts
β β β βββ home.page.html
β β β βββ home.page.scss
β β β βββ home.page.spec.ts
β β β βββ home.page.ts
β β βββ services
β β βββ section
β β βββ achievements
β β βββ certifications
β β βββ education
β β βββ experiences
β β βββ projects
β β βββ skills
β β βββ tools
β βββ assets
β β βββ icon
β β β βββ favicon.ico
β β β βββ favicon.png
β β βββ icons
β β β βββ adobe-xd.svg
β β β βββ angular-2.svg
β β β βββ angular.svg
β β β βββ artificial-brain-computer.svg
β β β βββ bitbucket.svg
β β β βββ bootstrap.svg
β β β βββ bulb.svg
β β β βββ c-sharp.svg
β β β βββ capacitor-js.svg
β β β βββ clicdata-logo.webp
β β β βββ css3.svg
β β β βββ draw-io.png
β β β βββ english.svg
β β β βββ enterprices
β β β β βββ Bizagi.png
β β β β βββ CertiProf.png
β β β β βββ CΓ³digoFacilito.png
β β β β βββ FundaciΓ³n_Carlos_Slim.jpeg
β β β β βββ Google.png
β β β β βββ IBM.png
β β β β βββ LinkedIn.png
β β β β βββ Platzi.png
β β β β βββ Project_Management_Institute.png
β β β β βββ SMstudy.png
β β β β βββ Udemy.png
β β β β βββ Universidad_Nacional_AutΓ³noma_de_MΓ©xico.png
β β β β βββ University_of_Michigan.png
β β β β βββ University_of_Pennsylvania.jpg
β β β β βββ deeplearning.png
β β β βββ figma.svg
β β β βββ github.svg
β β β βββ gitlab.svg
β β β βββ html5.svg
β β β βββ icon-128x128.png
β β β βββ icon-144x144.png
β β β βββ icon-152x152.png
β β β βββ icon-192x192.png
β β β βββ icon-384x384.png
β β β βββ icon-512x512.png
β β β βββ icon-72x72.png
β β β βββ icon-96x96.png
β β β βββ ng-zorro.svg
β β β βββ postman.svg
β β β βββ primeng-logo.webp
β β β βββ programming.svg
β β β βββ pwa.png
β β β βββ python.svg
β β β βββ sql-server.webp
β β β βββ sql.png
β β βββ img
β β β βββ BG.psd
β β β βββ Portafolio
β β β β βββ A-frame.png
β β β β βββ FreskyPan.jpg
β β β β βββ FusaTour.png
β β β β βββ Fusaviajes.png
β β β β βββ Machine_Learning.png
β β β β βββ Template_Flexbox.PNG
β β β β βββ Template_Portafolio.PNG
β β β β βββ Template_Restaurante.png
β β β β βββ caratulas
β β β βββ achievements
β β β β βββ arctic-code-vault-contributor-default.png
β β β β βββ olimpiadas-tbtb-global.png
β β β β βββ pull-shark-default.png
β β β β βββ quickdraw-default.png
β β β β βββ yolo-default.png
β β β βββ foto.jpg
β β β βββ header
β β β β βββ profile.webp
β β β βββ voluntariado
β β β βββ Escudo_Universidad_de_Cundinamarca.png
β β β βββ Red_Fusa_Libre.jpg
β β βββ shapes.svg
β βββ environments
β β βββ environment.prod.ts
β βββ global.scss
β βββ index.html
β βββ main.ts
β βββ manifest.webmanifest
β βββ polyfills.ts
β βββ test.ts
β βββ theme
β β βββ variables.scss
β βββ zone-flags.ts
βββ tsconfig.app.json
βββ tsconfig.json
βββ tsconfig.spec.json
```---
## 𧩠Modules
.
| File | Summary |
| --- | --- |
| [tsconfig.json](https://github.com/OsmanJimenez/portfolio/blob/master/tsconfig.json) | `tsconfig.json` |
| [tsconfig.app.json](https://github.com/OsmanJimenez/portfolio/blob/master/tsconfig.app.json) | `tsconfig.app.json` |
| [ionic.config.json](https://github.com/OsmanJimenez/portfolio/blob/master/ionic.config.json) | `ionic.config.json` |
| [tsconfig.spec.json](https://github.com/OsmanJimenez/portfolio/blob/master/tsconfig.spec.json) | `tsconfig.spec.json` |
| [angular.json](https://github.com/OsmanJimenez/portfolio/blob/master/angular.json) | `angular.json` |
| [package.json](https://github.com/OsmanJimenez/portfolio/blob/master/package.json) | `package.json` |
| [ionic_utils.txt](https://github.com/OsmanJimenez/portfolio/blob/master/ionic_utils.txt) | `ionic_utils.txt` |
| [karma.conf.js](https://github.com/OsmanJimenez/portfolio/blob/master/karma.conf.js) | `karma.conf.js` |
| [capacitor.config.ts](https://github.com/OsmanJimenez/portfolio/blob/master/capacitor.config.ts) | `capacitor.config.ts` |
| [ngsw-config.json](https://github.com/OsmanJimenez/portfolio/blob/master/ngsw-config.json) | `ngsw-config.json` |
| [package-lock.json](https://github.com/OsmanJimenez/portfolio/blob/master/package-lock.json) | `package-lock.json` |e2e
| File | Summary |
| --- | --- |
| [tsconfig.json](https://github.com/OsmanJimenez/portfolio/blob/master/e2e/tsconfig.json) | `e2e/tsconfig.json` |
| [protractor.conf.js](https://github.com/OsmanJimenez/portfolio/blob/master/e2e/protractor.conf.js) | `e2e/protractor.conf.js` |e2e.src
| File | Summary |
| --- | --- |
| [app.e2e-spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/e2e/src/app.e2e-spec.ts) | `e2e/src/app.e2e-spec.ts` |
| [app.po.ts](https://github.com/OsmanJimenez/portfolio/blob/master/e2e/src/app.po.ts) | `e2e/src/app.po.ts` |.github.workflows
| File | Summary |
| --- | --- |
| [firebase-hosting-pull-request.yml](https://github.com/OsmanJimenez/portfolio/blob/master/.github/workflows/firebase-hosting-pull-request.yml) | `.github/workflows/firebase-hosting-pull-request.yml` |
| [firebase-hosting-merge.yml](https://github.com/OsmanJimenez/portfolio/blob/master/.github/workflows/firebase-hosting-merge.yml) | `.github/workflows/firebase-hosting-merge.yml` |src
| File | Summary |
| --- | --- |
| [polyfills.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/polyfills.ts) | `src/polyfills.ts` |
| [manifest.webmanifest](https://github.com/OsmanJimenez/portfolio/blob/master/src/manifest.webmanifest) | `src/manifest.webmanifest` |
| [index.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/index.html) | `src/index.html` |
| [zone-flags.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/zone-flags.ts) | `src/zone-flags.ts` |
| [test.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/test.ts) | `src/test.ts` |
| [main.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/main.ts) | `src/main.ts` |
| [global.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/global.scss) | `src/global.scss` |src.environments
| File | Summary |
| --- | --- |
| [environment.prod.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/environments/environment.prod.ts) | `src/environments/environment.prod.ts` |src.theme
| File | Summary |
| --- | --- |
| [variables.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/theme/variables.scss) | `src/theme/variables.scss` |src.app
| File | Summary |
| --- | --- |
| [app-routing.module.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/app-routing.module.ts) | `src/app/app-routing.module.ts` |
| [app.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/app.component.ts) | `src/app/app.component.ts` |
| [app.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/app.component.scss) | `src/app/app.component.scss` |
| [app.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/app.component.spec.ts) | `src/app/app.component.spec.ts` |
| [app.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/app.component.html) | `src/app/app.component.html` |
| [app.module.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/app.module.ts) | `src/app/app.module.ts` |src.app.mocks
| File | Summary |
| --- | --- |
| [tools.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/tools.mock.json) | `src/app/mocks/tools.mock.json` |
| [education.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/education.mock.json) | `src/app/mocks/education.mock.json` |
| [experience.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/experience.mock.json) | `src/app/mocks/experience.mock.json` |
| [projects.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/projects.mock.json) | `src/app/mocks/projects.mock.json` |
| [certifications.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/certifications.mock.json) | `src/app/mocks/certifications.mock.json` |
| [achievements.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/achievements.mock.json) | `src/app/mocks/achievements.mock.json` |
| [skills.mock.json](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/mocks/skills.mock.json) | `src/app/mocks/skills.mock.json` |src.app.services.section.certifications
| File | Summary |
| --- | --- |
| [certifications.service.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/certifications/certifications.service.ts) | `src/app/services/section/certifications/certifications.service.ts` |
| [certifications.service.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/certifications/certifications.service.spec.ts) | `src/app/services/section/certifications/certifications.service.spec.ts` |src.app.services.section.achievements
| File | Summary |
| --- | --- |
| [archivements.service.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/achievements/archivements.service.spec.ts) | `src/app/services/section/achievements/archivements.service.spec.ts` |
| [archivements.service.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/achievements/archivements.service.ts) | `src/app/services/section/achievements/archivements.service.ts` |src.app.services.section.experiences
| File | Summary |
| --- | --- |
| [experiences.service.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/experiences/experiences.service.spec.ts) | `src/app/services/section/experiences/experiences.service.spec.ts` |
| [experiences.service.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/experiences/experiences.service.ts) | `src/app/services/section/experiences/experiences.service.ts` |src.app.services.section.skills
| File | Summary |
| --- | --- |
| [skills.service.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/skills/skills.service.ts) | `src/app/services/section/skills/skills.service.ts` |
| [skills.service.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/skills/skills.service.spec.ts) | `src/app/services/section/skills/skills.service.spec.ts` |src.app.services.section.education
| File | Summary |
| --- | --- |
| [education.service.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/education/education.service.spec.ts) | `src/app/services/section/education/education.service.spec.ts` |
| [education.service.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/education/education.service.ts) | `src/app/services/section/education/education.service.ts` |src.app.services.section.projects
| File | Summary |
| --- | --- |
| [projects.service.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/projects/projects.service.ts) | `src/app/services/section/projects/projects.service.ts` |
| [projects.service.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/services/section/projects/projects.service.spec.ts) | `src/app/services/section/projects/projects.service.spec.ts` |src.app.pages.home
| File | Summary |
| --- | --- |
| [home.page.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/pages/home/home.page.spec.ts) | `src/app/pages/home/home.page.spec.ts` |
| [home.page.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/pages/home/home.page.ts) | `src/app/pages/home/home.page.ts` |
| [home-routing.module.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/pages/home/home-routing.module.ts) | `src/app/pages/home/home-routing.module.ts` |
| [home.page.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/pages/home/home.page.scss) | `src/app/pages/home/home.page.scss` |
| [home.module.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/pages/home/home.module.ts) | `src/app/pages/home/home.module.ts` |
| [home.page.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/pages/home/home.page.html) | `src/app/pages/home/home.page.html` |src.app.components
| File | Summary |
| --- | --- |
| [components.module.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/components.module.ts) | `src/app/components/components.module.ts` |src.app.components.footer
| File | Summary |
| --- | --- |
| [footer.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/footer/footer.component.html) | `src/app/components/footer/footer.component.html` |
| [footer.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/footer/footer.component.spec.ts) | `src/app/components/footer/footer.component.spec.ts` |
| [footer.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/footer/footer.component.scss) | `src/app/components/footer/footer.component.scss` |
| [footer.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/footer/footer.component.ts) | `src/app/components/footer/footer.component.ts` |src.app.components.section.certifications
| File | Summary |
| --- | --- |
| [certifications.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/certifications/certifications.component.ts) | `src/app/components/section/certifications/certifications.component.ts` |
| [certifications.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/certifications/certifications.component.html) | `src/app/components/section/certifications/certifications.component.html` |
| [certifications.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/certifications/certifications.component.scss) | `src/app/components/section/certifications/certifications.component.scss` |
| [certifications.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/certifications/certifications.component.spec.ts) | `src/app/components/section/certifications/certifications.component.spec.ts` |src.app.components.section.achievements
| File | Summary |
| --- | --- |
| [achievements.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/achievements/achievements.component.scss) | `src/app/components/section/achievements/achievements.component.scss` |
| [achievements.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/achievements/achievements.component.html) | `src/app/components/section/achievements/achievements.component.html` |
| [achievements.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/achievements/achievements.component.ts) | `src/app/components/section/achievements/achievements.component.ts` |
| [achievements.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/achievements/achievements.component.spec.ts) | `src/app/components/section/achievements/achievements.component.spec.ts` |src.app.components.section.experience
| File | Summary |
| --- | --- |
| [experience.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/experience/experience.component.scss) | `src/app/components/section/experience/experience.component.scss` |
| [experience.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/experience/experience.component.html) | `src/app/components/section/experience/experience.component.html` |
| [experience.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/experience/experience.component.ts) | `src/app/components/section/experience/experience.component.ts` |
| [experience.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/experience/experience.component.spec.ts) | `src/app/components/section/experience/experience.component.spec.ts` |src.app.components.section.skills
| File | Summary |
| --- | --- |
| [skills.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/skills/skills.component.ts) | `src/app/components/section/skills/skills.component.ts` |
| [skills.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/skills/skills.component.scss) | `src/app/components/section/skills/skills.component.scss` |
| [skills.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/skills/skills.component.spec.ts) | `src/app/components/section/skills/skills.component.spec.ts` |
| [skills.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/skills/skills.component.html) | `src/app/components/section/skills/skills.component.html` |src.app.components.section.education
| File | Summary |
| --- | --- |
| [education.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/education/education.component.spec.ts) | `src/app/components/section/education/education.component.spec.ts` |
| [education.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/education/education.component.ts) | `src/app/components/section/education/education.component.ts` |
| [education.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/education/education.component.scss) | `src/app/components/section/education/education.component.scss` |
| [education.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/education/education.component.html) | `src/app/components/section/education/education.component.html` |src.app.components.section.projects
| File | Summary |
| --- | --- |
| [projects.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/projects/projects.component.ts) | `src/app/components/section/projects/projects.component.ts` |
| [projects.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/projects/projects.component.scss) | `src/app/components/section/projects/projects.component.scss` |
| [projects.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/section/projects/projects.component.html) | `src/app/components/section/projects/projects.component.html` |src.app.components.header.navbar
| File | Summary |
| --- | --- |
| [navbar.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/navbar/navbar.component.spec.ts) | `src/app/components/header/navbar/navbar.component.spec.ts` |
| [navbar.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/navbar/navbar.component.scss) | `src/app/components/header/navbar/navbar.component.scss` |
| [navbar.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/navbar/navbar.component.ts) | `src/app/components/header/navbar/navbar.component.ts` |
| [navbar.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/navbar/navbar.component.html) | `src/app/components/header/navbar/navbar.component.html` |src.app.components.header.toolbar
| File | Summary |
| --- | --- |
| [toolbar.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/toolbar/toolbar.component.scss) | `src/app/components/header/toolbar/toolbar.component.scss` |
| [toolbar.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/toolbar/toolbar.component.html) | `src/app/components/header/toolbar/toolbar.component.html` |
| [toolbar.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/toolbar/toolbar.component.spec.ts) | `src/app/components/header/toolbar/toolbar.component.spec.ts` |
| [toolbar.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/toolbar/toolbar.component.ts) | `src/app/components/header/toolbar/toolbar.component.ts` |src.app.components.header.card-profile
| File | Summary |
| --- | --- |
| [card-profile.component.spec.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/card-profile/card-profile.component.spec.ts) | `src/app/components/header/card-profile/card-profile.component.spec.ts` |
| [card-profile.component.scss](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/card-profile/card-profile.component.scss) | `src/app/components/header/card-profile/card-profile.component.scss` |
| [card-profile.component.html](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/card-profile/card-profile.component.html) | `src/app/components/header/card-profile/card-profile.component.html` |
| [card-profile.component.ts](https://github.com/OsmanJimenez/portfolio/blob/master/src/app/components/header/card-profile/card-profile.component.ts) | `src/app/components/header/card-profile/card-profile.component.ts` |---
## π Getting Started
***Requirements***
Ensure you have the following dependencies installed on your system:
- **TypeScript**: `version x.y.z`
### βοΈ Installation
1. Clone the portfolio repository:
```sh
git clone https://github.com/OsmanJimenez/portfolio
```2. Change to the project directory:
```sh
cd portfolio
```3. Install the dependencies:
```sh
npm install
```### π€ Running portfolio
Use the following command to run portfolio:
```sh
npm run build && node dist/main.js
```### π§ͺ Tests
To execute tests, run:
```sh
npm test
```---
## π Project Roadmap
- [X] `βΊ INSERT-TASK-1`
- [ ] `βΊ INSERT-TASK-2`
- [ ] `βΊ ...`---
## π€ Contributing
Contributions are welcome! Here are several ways you can contribute:
- **[Submit Pull Requests](https://github.com/OsmanJimenez/portfolio/blob/main/CONTRIBUTING.md)**: Review open PRs, and submit your own PRs.
- **[Join the Discussions](https://github.com/OsmanJimenez/portfolio/discussions)**: Share your insights, provide feedback, or ask questions.
- **[Report Issues](https://github.com/OsmanJimenez/portfolio/issues)**: Submit bugs found or log feature requests for Portfolio.Contributing Guidelines
1. **Fork the Repository**: Start by forking the project repository to your GitHub account.
2. **Clone Locally**: Clone the forked repository to your local machine using a Git client.```sh
git clone https://github.com/OsmanJimenez/portfolio
```3. **Create a New Branch**: Always work on a new branch, giving it a descriptive name.
```sh
git checkout -b new-feature-x
```4. **Make Your Changes**: Develop and test your changes locally.
5. **Commit Your Changes**: Commit with a clear message describing your updates.```sh
git commit -m 'Implemented new feature x.'
```6. **Push to GitHub**: Push the changes to your forked repository.
```sh
git push origin new-feature-x
```7. **Submit a Pull Request**: Create a PR against the original project repository. Clearly describe the changes and their motivations.
Once your PR is reviewed and approved, it will be merged into the main branch.
---
## π License
This project is protected under the [SELECT-A-LICENSE](https://choosealicense.com/licenses) License. For more details, refer to the [LICENSE](https://choosealicense.com/licenses/) file.
---
## π Acknowledgments
- List any resources, contributors, inspiration, etc. here.
[**Return**](#-quick-links)
---