This is my personal website project, showcasing my portfolio and skills.
Created by Gabriel Galves Taliatti.
- Vue 3 & Nuxt 3: For SSR and SPA features
- TypeScript: Ensuring robust, maintainable code
- Vuetify 3: For responsive and consistent UI
- GitHub Pages: Automated deployment
- Responsive design
- Multi-language support with i18n
- SEO optimization
- Clone the repo:
git clone https://github.com/Galvesmash/galvesmash-website.git
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Add unit tests for main components (using Vitest or Jest)
- Expand documentation with Storybook
- Improve SEO tags, metadata and accessibility
- Implement additional language support in i18n
- Fork the project.
- Create a branch (
git checkout -b feature/feature-name
). - Submit a PR!
Feel free to use this project and its code as a basis for creating your own personal website!
If you do, I’d love to hear about it, feel free to send me a message or leave a note in your project.
It’s always great to see how others build on this work!
Distributed under the MIT License. See LICENSE for details.