Building an App That Auto-Generates a Portfolio from 3-Line Learning Logs

Published: (January 5, 2026 at 06:00 AM EST)
2 min read
Source: Dev.to

Source: Dev.to

Introduction

While studying C++ and OSS in my spare time outside of work, I’ve always had one challenge:

“I want to record what I learn, but I don’t have time to write detailed notes.”

Reading a tech book, trying a new framework, solving an error—at the moment, I think “I should remember this,” but I end up not taking notes and forgetting it.

Have you ever encountered the same problem twice because you didn’t write it down?

Also, when preparing for job interviews, it takes forever to summarize what you’ve learned…

I’m building an app to solve this problem.

What I’m Building

LearnLog – an app that turns 3 lines into career assets.

Feature 1: Auto-Generate Notes from 3 Lines

Just write 1–3 lines about your daily learning.
AI understands the context and auto‑generates structured, detailed notes.

Example input

ggml_compute_forward in llama.cpp dispatches tensor operations

The input is transformed into detailed notes with an overview, technical details, and tags.

Feature 2: Auto-Generate Portfolio

Upload your accumulated notes, and a portfolio with a skill map is automatically generated.

  • Profile summary
  • Technical skills list
  • Learning statistics
  • Skill map (visualization)

Perfect for job hunting or updating your LinkedIn profile.

Key Feature: Privacy‑First

Generated notes are downloaded as Markdown files.
You can store them locally or on GitHub—your choice.

We don’t store your content on our servers.
(AI processing uses Anthropic’s Claude API. Please avoid inputting highly confidential information.)

Why I’m Building This

Because I wanted it myself.

  • I want to record daily learning → but no time to write in detail. I struggle with how to write.
  • I want to create a portfolio → but it’s too tedious and never gets updated.
  • I want to visualize my growth → but organizing it manually is exhausting.

Don’t you think “just 3 lines” is something you can stick with?
If those accumulated notes become a portfolio, that’s motivation to keep going.

Demo

I built a demo using Vercel’s v0 👇

https://v0-learn-log-mu.vercel.app/

Note: This is currently a mock version. AI doesn’t actually run—sample output is displayed.

Looking for Feedback

I’m currently deciding whether to build this into a full product.

  • What features would make you want to use this?
  • What looks hard to use?
  • How would you use it?
  • Honestly don’t need it? (Please tell me why!)

All feedback is welcome! Leave a comment or reach out on X: @takahiro15591.

If you’re interested, please sign up for early access 🙏

https://tally.so/r/yP2qX0

Tech Stack (Planned)

  • Next.js 14
  • Tailwind CSS + shadcn/ui
  • Vercel
  • Claude API (for production)

Closing

I’m developing this with the theme of “turning learning into assets.”
I’d really appreciate your feedback.

Thanks for reading!

Back to Blog

Related posts

Read more »

MiniScript Road Map for 2026

2026 Outlook With 2025 coming to a close, it’s time to look ahead to 2026! MiniScript is now eight years old. Many programming languages really come into their...