A modern, responsive portfolio website showcasing my projects, skills, and photography work.
- 🖥️ Responsive Design: Works seamlessly on desktop, tablet, and mobile devices
- 🎨 Modern UI: Clean and professional design with smooth animations and glass morphism effects
- 📂 Project Showcase: Detailed project cards with descriptions and technologies used
- 📊 Skills Section: Visual representation of technical skills with progress bars
- 📷 Photography Gallery: Filterable gallery showcasing my photography work
- 👩💻 About Me: Professional background and personal interests
- 📱 Contact Form: Easy way to get in touch directly from the website
- ⬇️ Downloadable CV: One-click resume download option
- HTML5 - Semantic markup structure
- CSS3 - Modern styling with CSS variables, flexbox/grid layouts, and animations
- JavaScript - Interactive elements, filtering, animations, and form validation
- Font Awesome - High-quality icons throughout the site
- Google Fonts - Poppins font family for clean typography
-
Clone or download this repository
git clone https://github.com/ReenaBharath/portfolio.git
-
Open the project folder
cd portfolio
-
Launch the website
-
Simply open the
index.html
file in your browser -
Alternatively, you can use a local development server:
# Using Python python -m http.server # Using Node.js and npx npx serve
-
- Edit the
index.html
file to update your name, bio, and contact information - Replace
Reena Resume_2024.pdf
with your own updated resume - Update social media links in the header and footer sections
- Duplicate an existing project card in the projects section of
index.html
- Update the project title, description, image, and links
- Modify the technology tags to reflect the tech stack used
- Add project screenshots to the
images/projects/
directory
- Add new images to the
images/Photography/
directory - Create new gallery items in
photography.html
following the existing pattern - Assign appropriate category classes (architecture, street, nature, events)
-
The color scheme and key design variables are defined at the top of the
styles.css
file in the:root
selector -
Modify these variables to change the overall look and feel of the website:
:root { --color-background: #0f172a; --color-primary: #6e57e0; --color-accent: #c084fc; /* and more... */ }
SimplePortfolio/
├── index.html # Main portfolio page
├── photography.html # Photography gallery page
├── styles.css # Main CSS styles
├── script.js # JavaScript functionality
├── images/ # All website images
│ ├── projects/ # Project screenshots
│ ├── Photography/ # Photography gallery images
│ └── service-*.png # Service offering images
├── Reena Resume_2024.pdf # Downloadable resume
└── README.md # This documentation
- Home Page: Main portfolio with hero section, projects, skills, and contact form
- Photography Page: Gallery of photography work with filtering by category
- Chrome (latest) ✓
- Firefox (latest) ✓
- Safari (latest) ✓
- Edge (latest) ✓
- Opera (latest) ✓
- Mobile: 480px and below
- Tablet: 481px to 768px
- Desktop: 769px and above
- Blog section for sharing tech articles and photography tips
- Dark/Light theme toggle
- Project detail pages with case studies
- Integration with a backend for the contact form
This project is open source and available under the MIT License.
Feel free to reach out if you have any questions or suggestions:
- ✉️ Email: [email protected]
- 🔗 GitHub: ReenaBharath
- 👔 LinkedIn: Reena Bharath
- 📷 Instagram: 15_reena_81