Home About Projects Resume Contact
What is this project

Developed Codefolio, an automated portfolio building system. By pulling data dynamically from the GitHub REST API, it allows developers to quickly aggregate their projects, visual contribution metrics, and language statistics into a custom hosted website. Simplifies builder automation for engineers.

Problem Solved & Challenges

The Problem Solved

Developers frequently build static portfolio websites but neglect to update them as they publish new code. Codefolio solves this sync problem by communicating directly with the GitHub API, importing updates, repository tags, and code changes instantly.

Challenges Faced

GitHub REST API rate limits severely bottleneck page load times when importing multiple repository trees. I resolved this challenge by creating a local Node.js caching server layer, storing fetched parameters, and validating changes asynchronously in the background.

What's New & Unique

Codefolio supports a developer-centric visual theme engine, including a dark-mode code editor style (resembling a VS Code environment) to present projects directly. It also features live commit timeline graphs and allows users to export their compiled code as static portfolios in one click.

Project Info
Industry
Developer Tools
Year
2025
Tech Stack
React, Node.js, GitHub API
Role
Full-Stack Developer
Live Demo GitHub Repository
Visual Showcase
Codefolio Portfolio Builder Interface
1 Click
Static Site Export
Redis
Caching API Middleware
Codefolio Customize Editor Theme
Next Project
Owomaniya E-Commerce