DEV Community

Taka
Taka

Posted on • Edited on

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

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.

For example, this input:

ggml_compute_forward in llama.cpp dispatches tensor operations

Gets transformed into detailed notes with 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 16
  • 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!

Top comments (0)