Skip to content

Galvesmash/galvesmash-website

Repository files navigation

Galvesmash Website

Version

Deployment Status

Vue Nuxt 3 Vuetify 3 License

This is my personal website project, showcasing my portfolio and skills.
Created by Gabriel Galves Taliatti.

🎨 Technologies Used

  • 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

🚀 Features

  • Responsive design
  • Multi-language support with i18n
  • SEO optimization

⚙️ Installation

  1. Clone the repo:
    git clone https://github.com/Galvesmash/galvesmash-website.git
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev

📋 TODO List

  • 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

📄 Contribution

  1. Fork the project.
  2. Create a branch (git checkout -b feature/feature-name).
  3. Submit a PR!

🔄 Use This Project

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!

📜 License

Distributed under the MIT License. See LICENSE for details.