A personal portfolio with an interactive birthday journey for Sneha.
/
├── index.html # Main portfolio page
├── script.js # Main portfolio JavaScript
├── styles.css # Main portfolio styles
├── sneha/ # Birthday journey sub-project
│ ├── index.html # Welcome page
│ ├── heart.html # Animated heart page
│ ├── birthday.html # Birthday message page
│ ├── photo.html # Photo display page
│ ├── style.css # Birthday journey styles
│ ├── main.js # Birthday journey navigation
│ └── README.md # Birthday journey documentation
├── vercel.json # Vercel configuration
├── package.json # Package configuration
└── .vercelignore # Files to ignore during deployment
npm i -g vercel
vercel- Push this repository to GitHub
- Go to vercel.com
- Click "Import Project"
- Select your GitHub repository
- Click "Deploy"
- Go to vercel.com
- Drag and drop your project folder
- Vercel will automatically deploy it
- Edit
index.html,script.js, andstyles.css
- See
sneha/README.mdfor full customization guide - Add your photo to
sneha/photo.html - Customize messages in
sneha/main.js
After deployment:
- Main portfolio:
https://your-vercel-url.vercel.app - Birthday journey:
https://your-vercel-url.vercel.app/sneha
- Static Site: Pure HTML/CSS/JS - fast and reliable
- Vercel Ready: Pre-configured for instant deployment
- Responsive Design: Works on all devices
- No Build Required: Deploy as-is without compilation
For local testing:
# Using Python
python -m http.server 8000
# Using Node.js http-server
npx http-serverThen open http://localhost:8000 in your browser.
Questions? Check individual README files in subdirectories for more info.