# emmabostian/developer-portfolios

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/emmabostian-developer-portfolios).**

20,754 stars · 4,089 forks · Python

## Links

- GitHub: https://github.com/emmabostian/developer-portfolios
- awesome-repositories: https://awesome-repositories.com/repository/emmabostian-developer-portfolios.md

## Description

This project is a community-driven directory of developer portfolios designed to serve as a resource for professional identity development and design inspiration. It functions as a structured data repository that collects and organizes personal website metadata, enabling users to discover and share examples of professional online presence.

The platform operates through a collaborative model where content is managed via version control workflows. By utilizing pull requests, the project facilitates community-driven growth, allowing contributors to submit and maintain portfolio entries within a standardized, open-source framework.

The system employs automated tools to process these contributions, transforming raw source files into structured, machine-readable data. This approach supports static data aggregation and provides capabilities for exporting portfolio collections, which simplifies integration with external software applications and data analysis workflows.

## Tags

### Software Engineering & Architecture

- [Portfolio Showcases](https://awesome-repositories.com/f/software-engineering-architecture/portfolio-showcases.md) — Serves as a curated directory of personal websites and professional portfolios for design inspiration. ([source](https://github.com/emmabostian/developer-portfolios#readme))
- [Open Source Projects](https://awesome-repositories.com/f/software-engineering-architecture/open-source-projects.md) — Operates as a collaborative open-source platform for maintaining a public list of developer portfolios.
- [Community Contribution Models](https://awesome-repositories.com/f/software-engineering-architecture/development-methodologies/engineering-best-practices/open-source-collaboration/community-contribution-models.md) — Manages community-driven data collections through standardized pull request contribution models.
- [Pull Request Workflows](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-governance/contribution-guidelines/pull-request-workflows.md) — Uses pull request workflows to validate and merge community-submitted portfolio entries.
- [Data Repositories](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/repository-maintenance/project-organization/repository-structures/data-repositories.md) — Stores developer profile metadata in machine-readable formats for easy integration.
- [Feed Generators](https://awesome-repositories.com/f/software-engineering-architecture/portfolio-showcases/feed-generators.md) — Automates the extraction of documentation metadata into structured data files. ([source](https://github.com/emmabostian/developer-portfolios/blob/master/FEED_JSON.md))

### Content Management & Publishing

- [Markdown-Based Content Curations](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/markdown-repositories/markdown-based-content-curations.md) — Maintains curated collections of developer profiles using structured, version-controlled markdown files.

### Part of an Awesome List

- [Portfolio Inspiration](https://awesome-repositories.com/f/awesome-lists/productivity/portfolio-inspiration.md) — A curated list of impressive developer portfolio websites.

### Data & Databases

- [Multi-file Aggregators](https://awesome-repositories.com/f/data-databases/multi-file-aggregators.md) — Aggregates distributed information from individual files into a single structured dataset.
- [Data Transformation](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-transformation.md) — Converts raw source files into structured, machine-readable data formats during the build process.
- [Structured Data Management](https://awesome-repositories.com/f/data-databases/structured-data-management.md) — Organizes and maintains collections of developer profiles in structured, machine-readable formats.

### Education & Learning Resources

- [Community Contributions](https://awesome-repositories.com/f/education-learning-resources/community-contributions.md) — Facilitates community-driven growth by processing external portfolio contributions through standardized workflows. ([source](https://github.com/emmabostian/developer-portfolios#readme))
