Skip to content
Back to projects

Mappe

A personalized digital planner that fits your life.

Coming soon
The planner editor on a laptop: a list of page templates on the left and an assignment tracker page on the canvas.
A finished planner PDF on a tablet: a monthly calendar for October, with month tabs down the right edge.

What it is

Mappe is a digital planner you design yourself. Pick a starting point, choose your pages, set your dates, colors and fonts, and adjust the blocks on each page.

When you finish, the app turns your design into a PDF and emails it to you. It's free while I build it, and you don't need an account.

Why I built it

Motivation

My wife loves her paper planner. Every week she sits down with it and plans out her days, and it's one of her favorite little rituals. Watching her, I got curious about digital planners and started looking into them.

What I found was that most of them are made by one author, and you can't really change them. You get their layout and that's it. But no two lives look the same. A mom who homeschools her kids doesn't plan her week like an influencer does, and neither of them should have to squeeze into someone else's page.

So I built a planner you can make your own. Tell it a bit about your life, adjust it until it feels right, and get a planner that fits you.

Two lives, two different planners

Same planner, same colors, two very different months. Both pages come from a real PDF the app made, built from the same blocks: calendars, cards, checklists, paper and tables.

  1. A page from the finished planner titled Homeschool month: a month calendar with a small December calendar and a supplies checklist beside it, a weekly reading streak, and below it lined paper, a checklist card and dotted notes.

    1I homeschool three kids

    A month calendar for lessons, a small calendar for what's coming, a reading streak, checklist cards, and lined paper for field trips.

  2. A page from the finished planner titled Content month: a large month calendar, then a dotted brain dump, a brand deals table, a checklist, a small December calendar and squared paper for hooks.

    2I create content full-time

    A big month calendar for posting dates, a dotted brain dump, a table for brand deals, a checklist before I post, and squared paper for hooks.

What each part does

Start with how you plan

Pick a starter profile (everyday, student, work and projects, or mindful and balanced), or start from scratch with a single page.

The first builder step: start from scratch or choose a starter profile, with a live preview of the planner.

Make it yours

Set your dates, then choose from 14 color palettes and 8 font styles. Pick portrait or landscape, and which day your week starts on.

The style step: planner length, start month and color palette, with a live preview.

Edit every page

Add, reorder and customize pages. Add blocks, resize them, and undo anything you don't like.

The editor: a list of page templates on the left and an assignment tracker page on the canvas.

Ask the planner chat

Ask for a change and watch it appear on your page. Every change can be undone, and you can save checkpoints to come back to.

The planner chat panel with suggestions like adding a checklist to the page.

Review it all

Flip through every template before you finish. In this example, five templates turn into 433 pages.

The review step showing the yearly overview page and a summary of the finished planner.

Get it by email

It's free while I build it, with no payment and no account. The finished PDF lands in your inbox.

The final step: name and email fields and an Email my free planner button.

Your finished planner

This is a real one I made with the app: a year overview, month pages and weekly spreads, with month tabs along the edge. It's a regular PDF, so open it on a tablet or print it.

A page from a finished planner PDF on a tablet: a weekly work plan with deliverables, follow-ups, meetings and notes.

A whole year at a glance

The first page shows all twelve months with week numbers, so you can see the year before you fill in a single day.

The yearly overview page of a finished planner on a tablet: twelve small monthly calendars with week numbers.

A few tricky parts

  • Teaching an AI what each element is for

    I wanted a planner that could start from a sentence about your life. So I tested an AI step that chooses which elements a page needs, while regular code decides where they go and how big they are. One sentence on its own wasn't enough: "I homeschool three kids" matched nothing, so I describe the person and the sections they want. I wrote 40 test cases and went from 19 to 38 strict passes by giving the model clearer notes about what each element is for. It's still an experiment, and the results weren't always repeatable, but it taught me how much context matters.

  • A few templates, hundreds of pages

    Dated templates repeat across your date range, so a handful of designs becomes a whole year of pages. In my test, five templates turned into 433 pages.

  • A PDF you can count on

    The PDF is built on the server and capped in size, so one request can't hog it. The app only says "sent" once the email provider accepts the message, and if sending fails, the request is kept so it can be retried.

Technologies

  • Next.js and React

    The landing page, the builder and the editor.

  • react-pdf

    Draws every page and builds the PDF.

  • Vercel AI SDK

    Powers the planner chat, streamed straight into the editor.

  • DeepSeek

    The AI model behind the planner chat.

  • Cloudflare Workers

    Runs the whole app close to whoever is using it.

  • D1 and Drizzle

    Stores the requests that people send in.

  • Resend

    Emails the finished planner.