diff --git a/PORTFOLIO_SETUP.md b/PORTFOLIO_SETUP.md new file mode 100644 index 0000000..31e61eb --- /dev/null +++ b/PORTFOLIO_SETUP.md @@ -0,0 +1,138 @@ +# Developer Portfolio - Setup Guide + +This document provides instructions for setting up and customizing the redesigned `longblog.html` portfolio page. + +## Features Implemented + +### 1. About Me Section +- Detailed personal and professional background +- Highlights expertise in literature, AI, and technology +- Located at `#about` anchor + +### 2. Contact Form with Email Integration +- Secure email service using **Formspree** +- Form action endpoint: `https://formspree.io/f/xovqqwdz` +- AJAX-based submission for better UX +- Real-time success/error feedback +- Email address is NOT exposed in the frontend + +### 3. CV Download Section +- Dedicated section for CV download +- Link configured to: `assets/Adamu_Danjuma_CV.pdf` +- See `assets/README.md` for instructions on adding your CV + +### 4. Social Media Footer +- GitHub: https://github.com/adab-tech +- LinkedIn: https://www.linkedin.com/in/adamu-danjuma +- Twitter: https://twitter.com/adabudanjuma +- SVG icons included for visual appeal + +### 5. Responsive Design +- Mobile-first approach +- Breakpoint at 700px for small screens +- Sticky header navigation +- Flexbox and CSS Grid layouts + +## Setup Instructions + +### Customizing the Contact Form + +The contact form uses Formspree (https://formspree.io/), a free service for handling form submissions. + +**Current Setup:** +- The form endpoint `https://formspree.io/f/xovqqwdz` is a placeholder +- You need to create your own Formspree account and endpoint + +**To set up your own Formspree endpoint:** + +1. Go to https://formspree.io/ +2. Sign up for a free account +3. Create a new form +4. Copy your unique form endpoint (e.g., `https://formspree.io/f/YOUR_ID`) +5. Update line 435 in `longblog.html`: + ```html +