Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2026
License: CC BY
Data sources: ZENODO
ZENODO
Article . 2026
License: CC BY
Data sources: Datacite
ZENODO
Article . 2026
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

Craftly: An AI-Powered Portfolio Builder and Deployment System

Authors: S.Kishore Babu; S.Kishore Babu; Shaik Riyaz; Velamakuru Jhansi; Payardha Sharon Hephzibah;

Craftly: An AI-Powered Portfolio Builder and Deployment System

Abstract

In the contemporary digital landscape, establishing a compelling online presence has become an essential prerequisite for professional recognition and career advancement. Despite the proliferation of web development tools and portfolio platforms, the process of creating, personalizing, and deploying a professional portfolio website remains a technically demanding and time-consuming endeavor for many individuals. Craftly emerges as a transformative solution to this challenge — an AI-powered, full-stack web application that automates the end-to-end process of portfolio generation, customization, and live deployment using modern cloud infrastructure. Craftly integrates Google\\\'s Gemini AI API to intelligently parse uploaded resumes in PDF format, extracting structured professional data including personal details, skills, work experience, educational background, and project history. This parsed information is used to automatically pre-fill a portfolio editor, dramatically reducing manual data entry. Users may alternatively input their details manually, providing full flexibility in the content creation process. Once satisfied with their portfolio content, users select from nine professionally designed Handlebars-based HTML templates and deploy their portfolio to Amazon Web Services S3 as a static website — all within a single, unified interface. The deployment pipeline leverages Cloudflare Workers and Cloudflare DNS to provide each user with a unique, publicly accessible subdomain, enabling instant sharing of live portfolio URLs without requiring any domain management knowledge from the user. The backend infrastructure is containerized using Docker and deployed on AWS EC2, with Nginx serving as a reverse proxy for the Express.js API server. User authentication is handled via JSON Web Tokens (JWT), and all portfolio data is persisted in MongoDB. Preliminary evaluation of the system demonstrates significant reductions in the time required to create and publish a professional portfolio, with the end-to-end process from resume upload to live deployment achievable in under five minutes. Craftly represents a meaningful convergence of artificial intelligence, cloud computing, and user- centered design — democratizing professional web presence for students, job seekers, and professionals alike.

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green