Skip to content

This AI agent automates building personal portfolio websites for job seekers. It gathers your career goals and content, then generates a custom Notion site populated with personalized text. The result is a professional online resume designed to help you stand out and land your next opportunity.

License

Notifications You must be signed in to change notification settings

Modular-Earth-LLC/notion-website-developer

 
 

Repository files navigation

Notion Website Developer - Professional Portfolio Builder

Transform your career story into a stunning Notion website that lands interviews and accelerates your job search success.

🚀 What This Does

The Notion Website Developer is an AI-powered system that creates personalized, professional portfolio websites in Notion. Whether you're actively job searching or building your professional presence, this system helps you:

  • Create Beautiful Templates - Professional Notion website structures optimized for conversions
  • Generate Compelling Content - Transform your experience into engaging narratives
  • Optimize for Success - SEO-friendly, ATS-compatible, and recruiter-optimized
  • Save Time - What typically takes days happens in hours

✨ Key Features

Smart Template Generation

  • Research-backed information architecture
  • Mobile-responsive Notion layouts
  • Conversion-optimized sections and CTAs
  • Industry-specific customizations

Intelligent Content Creation

  • Transforms resumes into compelling stories
  • Generates achievement-focused narratives
  • Creates consistent brand messaging
  • Optimizes for your target audience

🎯 Who This Is For

  • Job Seekers - Stand out with a professional portfolio
  • Career Changers - Reposition your experience effectively
  • Professionals - Build your personal brand
  • Freelancers - Showcase your work and attract clients

📋 Prerequisites

Required

  • Notion account (free or paid)
  • Basic familiarity with Notion
  • 30 minutes

Optional but Helpful

  • Existing resume or CV
  • LinkedIn profile or data export
  • Portfolio pieces or work samples
  • Professional headshot

🚦 Quick Start Guide

1. Choose Your AI Platform

Select one of these supported platforms:

  • Cursor - Full automation capabilities
  • GitHub Copilot - Integrated development
  • ChatGPT - Easy web interface
  • Claude - Advanced reasoning
  • Other AI - Manual mode available

2. Install the Prompts

  1. Copy the system prompt:
prompts/notion_website_developer.system.prompt.md
  1. Add to your AI platform:

    • Cursor: .cursorrules file
    • ChatGPT: Custom GPT instructions
    • Claude: Project knowledge
    • Others: System message
  2. Load the specific prompt you need:

    • Template Generation: notion_website_template_generation.user.prompt.md
    • Content Creation: notion_website_content_generation.user.prompt.md

3. Start Building

AI: "I'll help you create a professional Notion website. Let's start with a few questions..."
You: "I'm a software engineer looking for senior roles"
AI: "Great! I'll guide you through creating a website that showcases your technical leadership..."

📚 Documentation

🔄 Workflow Options

Standalone Mode

Perfect for getting started quickly:

  1. Run template generator
  2. Review and customize
  3. Run content generator
  4. Publish to Notion

Integrated Mode

For comprehensive career development:

  1. Complete career objectives (optional external tool)
  2. Develop personal brand (optional external tool)
  3. Generate website template
  4. Create website content
  5. Launch and iterate

💡 Example Use Cases

Software Engineer → Senior Role

  • Highlight technical leadership
  • Showcase system design skills
  • Demonstrate business impact
  • Include open source contributions

Marketing Manager → Director

  • Emphasize strategic campaigns
  • Quantify revenue impact
  • Show team leadership
  • Feature thought leadership

Career Changer → New Industry

  • Transfer relevant skills
  • Bridge experience gaps
  • Demonstrate learning agility
  • Build industry credibility

🛠️ Customization

Templates

  • Modify section orders
  • Add custom components
  • Adjust visual styling
  • Create industry variants

Content

  • Tailor messaging tone
  • Adjust technical depth
  • Emphasize different skills
  • Target specific roles

📈 Success Metrics

  • More recruiter responses
  • Reduction in application time
  • Higher quality job matches
  • Stronger salary negotiations

🤝 Contributing

We welcome contributions! Please see:

  • Report issues via GitHub Issues
  • Submit PRs for improvements
  • Share your success stories
  • Suggest new features

📄 License

MIT License - see LICENSE file for details

🙏 Acknowledgments

This system builds upon research from:

  • Nielsen Norman Group (UX best practices)
  • Latest prompt engineering techniques
  • Career development methodologies
  • Notion community innovations

Ready to build your professional portfolio? Start with the Installation Guide

Note: This tool enhances but doesn't replace human judgment. Always review and personalize generated content before publishing.

About

This AI agent automates building personal portfolio websites for job seekers. It gathers your career goals and content, then generates a custom Notion site populated with personalized text. The result is a professional online resume designed to help you stand out and land your next opportunity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published