Skip to content

Personal website, designed and developed to showcase my skills and latest projects

License

Notifications You must be signed in to change notification settings

AlessandroRoic/alessandroroic.github.io

Repository files navigation

Logo alessandroroic.github.io - v2.0

Personal website built with Vue, designed and developed to showcase my skills and latest projects.

Check it out!

Snapshot

About it

This is the second version of the website, the previous had some flaws, and it was too big for a small project like a personal website. I moved from Angular to Vue 3 and removed most of the unnecessary libraries (like Boostrap). I choose Vue because I found it very interesting, and took the opportunity to learn it.

Why is it a public repo?

To showcase this project code and to make it available to whomever wants to take inspiration from it. Of course suggestions and improvements are highly recommended, so feel free to create a pull request or issue. Although this repo is public, and you can fork it and use it however you want you must give appropriate credit, provide a link to the license, and indicate if changes were made. You can find more information in the licence section.

What libraries / frameworks are you using?

  • Vue 3 (Composition API)
  • Pinia
  • AnimeJs
  • PurgeCss
  • Custom Sass framework (in the works)

Improvements from previous version

  • Total size reduced from 116.47 KB to 36,41 KB (Gzipped)
  • Improved project structure and modularization
  • New components and features

Licence

CC BY-SA 4.0

See LICENSE for more information.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

Previous version 1.0

About

Personal website, designed and developed to showcase my skills and latest projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published