This is my personal portfolio website designed to showcase my skills, projects, and achievements in a professional and visually appealing manner.
- Fully Responsive Design: Adapts seamlessly to desktops, tablets, and mobile devices.
- Smooth Animations & Transitions: Enhances the browsing experience with engaging effects.
- Projects Showcase: Displays my best work with live links, descriptions, and images.
- Contact Form Integration: Submissions are stored in Google Sheets using Google Apps Script.
- Optimized Performance & SEO-friendly Structure: Ensures fast loading times and better search engine ranking.
- Modular Code Structure: Organized files for easy navigation and maintenance.
- Frontend: HTML, CSS, JavaScript for the core structure, styling, and interactivity.
- Backend: Google Apps Script (for handling form submissions and data storage).
- Database: Google Sheets (to store and manage contact form entries).
My_Portfolio/
│-- index.html # Main HTML file containing the homepage structure
│-- style.css # Stylesheet to design and format the website
│-- script.js # JavaScript file for handling user interactions
│
├── imgs/ # Contains images, icons, and other media files
│ ├── / # Stores all images such as profile and project images, website icons and logos
│
├── cursor/ # Individual sections of the website
│ ├── cursor.css # Contains the css file of cursor
│ ├── cursor.js # Javascript file for cursor
├── README.md # Documentation for the portfolio
- Clone this repository:
git clone https://github.com/Gani077/My_Portfolio.git
- Navigate to the project folder:
cd My_Portfolio - Open
index.htmlin a browser to preview the website. - Modify the
contact.jsfile with your own Google Apps Script URL to enable the contact form functionality.
- Open Google Apps Script.
- Create a new project and paste the script for handling form data.
- Deploy it as a Web App and set access to "Anyone".
- Copy the deployment URL and replace it in
contact.js. - Test the form submission and verify if the data is stored correctly in Google Sheets.
Check out the live version here: Portfolio Live Link
This project is open-source and available under the MIT License.
For any inquiries, feel free to reach out via the contact form on the website or email me directly.
==============================================================================================================================================================================