good first issuehacktoberfesthacktoberfest-acceptedhacktoberfest2025help wanted
Repository metrics
- Stars
- (3 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
Description:
Move hardcoded portfolio data (name, projects, social links) into /data/*.yaml, loaded at runtime (RSC-safe) with optional validation.
Usecase:
- no code edits required.
- single source of truth for site content.
- cleaner components; easier theming/i18n later.
Add /data/site.yaml, /data/projects.yaml, /data/socials.yaml and create yaml parser than can be used wherever required.
This will include, websitename, person name, email, contacts and social media links and favicon too.
This task is blocker to https://github.com/zhravan/monolog-mdx-blog/issues/4