Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/antonio-gg-dev/antonio.gg

My professional software development and 3D printing portfolio.
https://github.com/antonio-gg-dev/antonio.gg

Last synced: about 1 month ago
JSON representation

My professional software development and 3D printing portfolio.

Awesome Lists containing this project

README

        

# Welcome to [antonio.gg](https://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](https://github.com/nvm-sh/nvm) 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!**