Skip to content

πŸ¦‘ [Portifolio] - This is a simples npm package of my personal resume in a CLI way

License

Notifications You must be signed in to change notification settings

lpsm-dev/personal-resume

Repository files navigation

gif-header

Personal Resume

Semantic Release Commitizen friendly GitHub repo size NPM version


gif-about

This is a simple npm package with my technical resume in a CLI way


➀ Description

Do you love coding and want to show off your skills? Try out this CLI resume! You can customize it to your liking and use it to present your abilities. By using npx, it's easy to display your resume in the terminal, making it accessible to tech people.

➀ Options

CLI Example

As of now there are below options:

  • ✨ About Me
  • πŸ§ͺ Past Experience
  • πŸ’» Programming
  • πŸ’¨ Tech Skills
  • πŸ“‘ Projects
  • πŸ”– Interests
  • πŸ€™ Contact Me
  • πŸ’Έ Donations

➀ Usage

Ways to run and use this project.

Node

Local

npm start

or

node index.js

Published

npx lpsm-dev

Docker

Container

Just a simple example that you can use to run this container:

docker run -it --rm --name personal-resume ghcr.io/lpsm-dev/personal-resume:main

Click here to see available image tags.

➀ Demo

demo.mov

➀ Learning

  • Setup a NPM publish pipeline using github actions.
  • Setup a Docker build + scan pipeline using github actions.
  • Create a node setup project to create a CLI.
  • Create a release flow in github actions.
  • Create a multistage node Dockerfile.
  • Organize a git repo using pre-commit, editorconfig, gitignore and others.
  • Setup make commands using Makefile.

➀ Inspirations

  • Thanks @Neha for sharing your project.

➀ Author

πŸ‘€ Hey!! If you like this project or if you find some bugs feel free to contact me in my channels:

➀ Versioning

To check the change history, please access the CHANGELOG.md file.

➀ Show your support

Give me a ⭐️ if this project helped you!

star-wars

Made with πŸ’œ by me πŸ‘‹ inspired on readme-md-generator