DEV Community

Ajay Samala
Ajay Samala

Posted on

I built a developer portfolio platform with no server and no database

I recently built Stackfolio, a tool that lets developers create a live portfolio directly from their GitHub profile.

Instead of using traditional backend infrastructure, Stackfolio runs on a fully serverless architecture.

There is no server and no database.

How it works

Stackfolio uses:

JavaScript frontend

GitHub OAuth for authentication

GitHub repositories as the data layer

Cloudflare Pages for hosting

When a developer logs in, a repository called stackfolio-data is created in their GitHub account. The portfolio data is stored in a simple profile.json file inside that repo.

Users can edit their portfolio inline, add sections, update content, and save changes directly to their GitHub repository.

Try it

Website:
https://stackfolio.lol

Demo portfolio:
https://stackfolio.lol/ajayy51

Would love feedback from the developer community!

Top comments (0)