Modern portfolio and creative agency landing page built with Vue 3, Vite and TailwindCSS.
Live Demo:
https://black-eagle-tech.github.io/portfolio/
- Vue 3
- Vite
- TailwindCSS
- Lucide Icons
- Lenis Smooth Scroll
- Intersection Observer Animations
- Modern premium UI
- Fully responsive layout
- Mobile navigation menu
- Smooth scrolling
- Reveal animations
- Glassmorphism cards
- Custom cursor (desktop only)
- Spotlight background effect
- Optimized for GitHub Pages deployment
src/
│
├── assets/
│ ├── images/
│ └── styles/
│
├── components/
│ ├── layout/
│ ├── sections/
│ └── ui/
│
├── composables/
├── views/
└── main.jsClone the repository:
git clone https://github.com/black-eagle-tech/portfolio.gitInstall dependencies:
npm installRun development server:
npm run devCreate production build:
npm run buildPreview production build:
npm run previewThis project uses gh-pages for deployment.
Deploy command:
npm run deployThe project uses the following Vite base path:
base: '/portfolio/'Required for GitHub Pages deployment.
This project is open source and available under the MIT License.
Black Eagle Tech