Skip to content

My professional software development and 3D printing portfolio.

License

Notifications You must be signed in to change notification settings

antonio-gg-dev/antonio.gg

Repository files navigation

Welcome to antonio.gg!

Antonio's profile image

This repository showcases my journey in software development and 3D printing. This project is not just a display of my work; it's a platform where I enjoy teaching and sharing the knowledge and creations I've accumulated over time.

It's developed using technologies like Vitepress, TypeScript, TailwindCSS, SCSS, Storybook and Chromatic.

Your contributions are welcome! This is a personal repository, but I'm open to contributions that fix errors or grammatical corrections. Let's collaborate to make this project even better.

Contributing

To contribute to the project, follow these steps to set it up locally:

  • Install NVM: Follow the instructions on NVM GitHub to manage multiple Node.js versions.
  • Use the Recommended Node Version: In the root directory, you'll find a .nvmrc file with the recommended Node version. Run nvm install and nvm use to set it up.
  • Install Dependencies: Run npm ci to install project dependencies.
  • Install Git Hooks: Execute npm run pre-commit:install and npm run pre-push:install to set up pre-commit and pre-push hooks.
  • Development Environment: To start the local environment, run npm run dev.

Check the package.json for other interesting scripts prepared for use.

Reporting Bugs or Suggesting Improvements

If you wish to report a bug or suggest an improvement, please open a new issue or submit a pull request describing your changes or findings.

Thank you for your interest and help in improving this project!

About

My professional software development and 3D printing portfolio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages