A clean, modern, and responsive portfolio template built with HTML, CSS, and JavaScript. Perfect for developers, designers, and creative professionals looking to showcase their work in a minimalist and elegant way.
- Fully responsive design
- Modern and minimalist UI
- Smooth scrolling navigation
- Project showcase with modals
- Integrated contact form
- Experience timeline
- Social media integration
- Skills and language proficiency display
- Mobile-friendly navigation menu
-
Clone the repository
git clone https://github.com/yourusername/minifolio.git cd minifolio
-
Configure Web3Forms Integration
- Sign up at Web3Forms
- Get your access key
- Replace the access key in
index.html
:<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">
-
Configure Google Sheets Integration (Optional)
- Set up Google Apps Script
- Update the fetch URL in the form submission code
- Add your deployment ID to the script URL
-
Customize Content
- Update
index.html
with your information - Replace images in the
img
folder - Modify styles in
style.css
if desired
- Update
- Open
index.html
- Update the following sections:
- Profile picture (
header-img
) - Name and title
- Social media links
- About me text
- Skills list
- Language proficiencies
- Profile picture (
- Locate the projects section in
index.html
- For each project, update:
<div class="project-tile"> <img src="path/to/project-image.png" alt="Project Name"> <div class="project-title">Project Name</div> <div class="project-description"> <h3>Project Title</h3> <p>Project description...</p> <div class="project-links"> <a href="github-link">GitHub</a> <a href="demo-link">Live Demo</a> </div> </div> </div>
- Find the experience section
- Add/modify timeline items:
<div class="timeline-item"> <div class="timeline-date">Date</div> <div class="timeline-content"> <h3>Position @ Company</h3> <p>Description...</p> </div> </div>
- Colors: Edit CSS variables in
style.css
::root { --accent-color: #2d5bd0; --background-color: #171717; --background-color-2: #222222; --light-grey: #e0e0e0; --text-color: #ffffff; }
The template is fully responsive and includes:
- Mobile-first approach
- Breakpoints for different screen sizes
- Touch-friendly navigation
- Optimized images and modals for mobile devices
- Form Handling: Uses Web3Forms for email notifications
- Data Storage: Optional Google Sheets integration
- Animations: CSS transitions and keyframes
- Icons: Font Awesome integration
- Typography: Google Fonts (Montserrat)
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
Made with ❤️ by Srujal Shah
For questions or support, please open an issue.