Skip to content

mahmudpial/protfolio-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Modern Full-Stack Portfolio Template (Backend-Ready)

A premium, high-performance frontend portfolio designed for software engineers and developers. Built with a "Modern Monolith" philosophy, this template offers a seamless, mobile-first UI today — with the architectural hooks to connect a Laravel, React, or Vue backend tomorrow.


✨ Key Features

Feature Description
Blazing Performance 98+ Lighthouse scores. No heavy framework bloat — pure HTML5/CSS3/JS.
📱 Fully Responsive Fluid layouts designed to look stunning from 4K monitors to mobile devices.
🏗️ Backend-Ready Architecture Pre-structured data attributes for easy integration with Laravel Eloquent or Inertia.js props.
🎨 Utility-First Styling Clean, modular CSS inspired by Tailwind patterns for effortless customization.
🔍 SEO Optimized Semantic HTML structure to ensure your projects rank on search engines.

📂 Project Structure

├── assets/
│   ├── css/
│   │   └── style.css       # Modular, documented styles
│   ├── js/
│   │   └── script.js       # Interactive logic & Form handling
│   └── img/                # Optimized SVG & Raster assets
├── index.html              # Main entry point (Backend-Ready)
├── README.md               # Documentation
└── LICENSE                 # Usage rights

🛠️ Getting Started

1. Installation

Since this is a static template, no npm install is required.

  1. Download the .zip file from Gumroad.
  2. Extract the contents to your project folder.
  3. Open index.html in your browser or via VS Code "Live Server".

2. Customization

The code is heavily commented to guide you. To change your name and details:

  1. Open index.html.
  2. Search for <!-- YOUR NAME -->.
  3. Replace the placeholder text with your own.

3. Connecting a Backend (The "Plug & Play" Guide)

This template is designed to work with Formspree (No-Code) or a custom Laravel API.

Option A — Formspree (No-Code):

<form action="https://formspree.io/f/YOUR_ID" method="POST">
  ...
</form>

Option B — Laravel API (Custom Backend):

The form inputs match standard Laravel validation rules. Simply point your Axios call to your API endpoint:

axios.post('/api/contact', {
  name: formData.name,
  email: formData.email,
  subject: formData.subject,
  message: formData.message,
});

⚙️ Technical Requirements

Requirement Details
Environment Works on any server: Apache/XAMPP, Nginx, or GitHub Pages
Editor Recommended: VS Code
Browser All modern evergreen browsers (Chrome, Firefox, Safari, Edge)

⚖️ License

Personal / Commercial License

  • ✅ You are free to use this template for your personal portfolio or for a client's project.
  • ✅ You may modify the code as needed.
  • Redistribution or reselling of this template as a standalone product is strictly prohibited.

👨‍💻 Developer

Pial Mahmud Software Engineer | Dhaka, Bangladesh

GitHub Portfolio


Made with ❤️ by Pial Mahmud

About

A protfolio project. it was deploy by using html , tailwind css with responsive design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors