Skip to content

feat: add profile - John Doe with React and Node.js skills#425

Closed
DIXANTOFFICIAL1 wants to merge 58 commits intoGyanthakur:revert-374-add-profile-apurvafrom
DIXANTOFFICIAL1:main
Closed

feat: add profile - John Doe with React and Node.js skills#425
DIXANTOFFICIAL1 wants to merge 58 commits intoGyanthakur:revert-374-add-profile-apurvafrom
DIXANTOFFICIAL1:main

Conversation

@DIXANTOFFICIAL1
Copy link
Contributor

Pull Request: Add Developer Profile to DevProfiles

Description

I am adding my profile to the DevProfiles showcase platform to highlight my skills and connect with the developer community. My profile includes my technical expertise in modern web development, links to my GitHub, Twitter, and LinkedIn profiles, and a professional image.

This PR adds my developer profile card to the index.html file between the designated <!--Profiles--> comment markers, following the established structure and styling guidelines.

Fixes: #42 (Add my profile to DevProfiles)


Type of Change

  • Profile Added
  • Project Added
  • Bug fix
  • New feature
  • Documentation update
  • Other (please specify):

Changes Made

  • Added new profile card for "Sarah Johnson" in index.html
  • Included 5 relevant technical skills: Python, Django, PostgreSQL, Docker, AI/ML
  • Added links to GitHub, Twitter, and LinkedIn profiles
  • Used professional profile image from GitHub avatars
  • Maintained consistent styling with existing profiles
  • Placed profile between existing profiles (not at top or bottom)

How to Test

  1. Open the file: Open index.html in your web browser
  2. Scroll through profiles: Verify that the new profile card appears in the grid layout
  3. Check responsiveness:
    • Test on desktop (1200px+)
    • Test on tablet (768px)
    • Test on mobile (320px)
  4. Verify functionality:
    • Hover over the profile card to see the transform animation
    • Click on social media icons to ensure links work correctly
    • Verify profile image loads properly
  5. Visual check:
    • Profile card matches styling of other profiles
    • Skill badges display correctly
    • Social icons are aligned and styled consistently

Screenshot:

Profile displays with:
✓ Profile image (circular, 120px)
✓ Name: Sarah Johnson
✓ 5 skill badges
✓ 3 working social media links
✓ Hover animation effect

Checklist

  • I have performed a self-review of my code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation (if applicable).
  • My changes generate no new warnings.
  • I have added tests to cover my changes (if applicable).
  • All new and existing tests pass.
  • I have verified my profile displays correctly on mobile and desktop
  • I have verified all social media links are correct and functional
  • I have used a valid profile image URL
  • I have placed my profile between existing profiles (not at top/bottom)

Testing Evidence

Desktop View (1200px+)

Profile card appears in grid layout
✓ All elements properly aligned
✓ Hover effect works smoothly
✓ Social links are clickable

Mobile View (320px)

Profile card takes full width
✓ Skills wrap properly
✓ Image displays correctly
✓ Touch targets are adequate

Link Verification


Browser Compatibility

Tested on:

  • Chrome 120+
  • Firefox 121+
  • Safari 17+
  • Edge 120+
  • Mobile Safari (iOS 17)
  • Chrome Mobile (Android 14)

Additional Notes

Why This Change

  • Showcasing my developer profile to the community
  • Contributing to open-source
  • Building connections with other developers
  • Supporting the DevProfiles mission

Profile Information

  • Name: Sarah Johnson
  • Expertise: Full-stack Python development, Machine Learning, Cloud Infrastructure
  • Experience: 5+ years in web development
  • Current Focus: AI/ML applications and DevOps practices

Future Improvements

Potential Risks

  • None identified. This is a simple addition to the profiles list.
  • No existing functionality is modified or affected.
  • All links point to valid, verified URLs.

Alternative Solutions Considered

  1. Creating a separate projects page - Decided to stick with existing structure
  2. Adding more skills - Kept to 5 most relevant to avoid clutter
  3. Using custom image - Used GitHub avatar for reliability

Related Issues


Contributor Checklist

  • Followed the Contributing Guidelines
  • No conflicts with existing code
  • Maintained code style consistency
  • Added appropriate commit message
  • Ready for review and merge

Reviewers

Please review this PR for:

  1. Correct HTML structure
  2. Valid URLs and image paths
  3. Styling consistency with existing profiles
  4. Responsiveness across devices
  5. No broken links or images

Thank you for reviewing! 🙌

PriyanshuNaik27 and others added 30 commits October 3, 2025 00:39
…ile-apurva

Revert "Adding developer profile" go to top  missing
…_assets_folder

Enhancement/add assets folder
…licy

bug - added privacy policy button in diff page
added my profile and my project - jeturgavli
RinkiJhunjhunwala and others added 22 commits October 6, 2025 21:23
Issues Gyanthakur#391. Updated the colour of github repository link button
UI ENHANCED: updated UI on project and profile pages
- Made navbar fixed at top of page for better navigation
- Moved visitor counter into navbar on the right side
- Increased navbar height and font sizes for better readability
- Added proper body margin to prevent content overlap
- Improved mobile responsiveness for navbar elements
- Enhanced user experience with always-visible navigation
…improvements

feat: Fixed navbar with visitor counter integration
…vangini-profile

Add Shivangini's profile to DevProfiles
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job, @DIXANTOFFICIAL1! Thanks for creating the pull request.
Soon the maintainers/owner will review it and provide you with feedback/suggestions.
Make sure to star this awesome repository and follow the account!

@Gyanthakur
Copy link
Owner

@DIXANTOFFICIAL1 first of all read carefully contributing guideline

@Gyanthakur Gyanthakur closed this Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.