A modern, Apple-inspired portfolio website showcasing expertise in AI, Machine Learning, and Data Science.
- Clean, Professional Design: Minimalist Apple-inspired aesthetic
- Fully Responsive: Works seamlessly on desktop, tablet, and mobile devices
- Direct Contact Form: Visitors can send messages directly to your email
- Smooth Animations: Elegant scroll effects and transitions
- Fast & Lightweight: Optimized for performance
- GitHub Pages Ready: Easy deployment with zero configuration
-
Create a new repository on GitHub
- Go to github.com and create a new repository
- Name it:
<your-username>.github.io(e.g.,ananttripathi.github.io) - Make it public
-
Upload files
- Upload all files from this folder to your repository
- Or use Git commands:
git init git add . git commit -m "Initial portfolio" git branch -M main git remote add origin https://github.com/your-username/your-username.github.io.git git push -u origin main
-
Enable GitHub Pages
- Go to repository Settings → Pages
- Source: Deploy from a branch
- Branch:
main→/root - Click Save
-
Visit your site
- Your portfolio will be live at:
https://your-username.github.io
- Your portfolio will be live at:
-
Create a Space
- Go to huggingface.co/spaces
- Click "Create new Space"
- Choose "Static" as Space type
-
Upload files
- Upload
index.html,styles.css, andscript.js - Your site will be live instantly
- Upload
Simply open index.html in your browser to preview locally.
The contact form uses FormSubmit.co for email forwarding (free, no backend required).
The form is pre-configured to send emails to: ananttripathiakt@gmail.com
- The first time someone submits the form, FormSubmit will send a verification email
- Click the verification link in that email
- After verification, all future submissions will be delivered instantly
To customize the form behavior, add these hidden inputs in index.html:
<!-- Redirect after submission -->
<input type="hidden" name="_next" value="https://your-site.com/thanks.html">
<!-- Custom subject line -->
<input type="hidden" name="_subject" value="New Portfolio Contact!">
<!-- Disable CAPTCHA -->
<input type="hidden" name="_captcha" value="false">
<!-- Carbon copy to another email -->
<input type="hidden" name="_cc" value="another@email.com">Edit index.html to update:
- Name and title
- About section
- Work experience
- Skills
- Education
- Contact information
Edit styles.css CSS variables:
:root {
--color-accent: #0071e3; /* Main accent color */
--color-text: #1d1d1f; /* Primary text color */
/* ... more variables ... */
}- Add your photo to the folder (e.g.,
profile.jpg) - Update the hero section in
index.html:
<div class="hero-image">
<img src="profile.jpg" alt="Your Name">
</div>- Add styling in
styles.css:
.hero-image {
max-width: 400px;
margin: 40px auto 0;
}
.hero-image img {
width: 100%;
border-radius: 50%;
}- Hero - Eye-catching introduction
- About - Professional summary with key statistics
- Work Experience - Detailed career timeline
- Skills - Technical capabilities organized by category
- Education - Academic background
- Contact - Direct messaging form and contact information
- HTML5 - Semantic markup
- CSS3 - Modern styling with custom properties
- JavaScript (Vanilla) - No dependencies, pure JS
- FormSubmit.co - Contact form email service
- No external dependencies - Except for Google Fonts
- Fast load times - Minimal, optimized code
- SEO friendly - Semantic HTML structure
- Accessible - WCAG compliant
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers
This portfolio template is free to use and customize for personal purposes.
Anant Tripathi
- Email: ananttripathiakt@gmail.com
- LinkedIn: linkedin.com/in/ananttripathiak
- GitHub: github.com/ananttripathi
Built with ❤️ using modern web technologies