- Title:
- PortfolioSnap
PortfolioSnap
Activity logging for early childhood teachers, done in seconds at the moment of the activity, with the AI generating the monthly pedagogical report already aligned to the BNCC. Alignment happens at generation time, so the teacher does not need to know the skill code on the spot. Live at portfoliosnap.com.br.
Problem
An early childhood teacher logs the activity at the end of the day, when the detail is already gone, and the monthly BNCC-aligned report is written by hand, class by class.
Decisions
Short capture at the moment of the activity, with the cost of structuring pushed to report generation. BNCC alignment happens at generation, not at capture, so the teacher does not need to know the skill code on the spot.
Outcome
Live at portfoliosnap.com.br. The .app domain for the same product has a broken certificate, so the evidence is portfoliosnap.com.br. Closed repository.
Links
---
title: PortfolioSnap
url: https://nandomoreira.dev/en/portfolio/portfoliosnap
collection: portfolio
tech:
- Next.js
- TypeScript
- Google Gemini
date: 2025-12-01
---
# PortfolioSnap
Activity logging for early childhood teachers, done in seconds at the moment of the activity, with the AI generating the monthly pedagogical report already aligned to the BNCC. Alignment happens at generation time, so the teacher does not need to know the skill code on the spot. Live at portfoliosnap.com.br.
## Problem
An early childhood teacher logs the activity at the end of the day, when the
detail is already gone, and the monthly BNCC-aligned report is written by
hand, class by class.
## Decisions
Short capture at the moment of the activity, with the cost of structuring
pushed to report generation. BNCC alignment happens at generation, not at
capture, so the teacher does not need to know the skill code on the spot.
## Outcome
Live at portfoliosnap.com.br. The .app domain for the same product has a
broken certificate, so the evidence is portfoliosnap.com.br. Closed
repository.
## Links
- Live: https://www.portfoliosnap.com.br