stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Summer Diary 2026

  • 1 Devlogs
  • 10 Total hours

This summer diary is paired with a physical diary which I personally wrote every single day of this past summer. Its main goal is to extend the experience of the physical diary with songs, images and other experiences I went through. ******NOTE: This was part of one of my optional school projects and for this reason it's written in Italian, hope it doesn't bother anyone ;)

This project was vetted by Shipwrights and is now up for voting. You can ship again after making more updates.

Shipwright walkthrough

This needs changes before we can consider it shipped. Review the Shipwright feedback, make updates, then ship again.

Shipwright walkthrough

Ship #1

I built a simple website to store songs, memories, pictures and other media of the past summer using NextJS and TailwindCSS. The tricky part was to build a page structure that would’ve allowed me to add and remove sections while also avoiding rewriting the code. After hours of thinking, the best option was to build every page by itself, while also attaching a “metadata.json” to make the page rigid, but also highly customizable.

  • 1 devlog
  • 10h
Try project → See source code →
Open comments for this post

9h 48m 24s logged

Hi guys. Have you ever felt that feeling, at the end of the summer, when you just can’t move on to fall. But as Richard Feynman reminds us, “What is a memory? It is a memory of a past moment, a remembered feeling, an echo of a time. But a memory is also a feeling that can be remade. It is a new moment, a new feeling, a new memory, when you choose to recall the past.”.

So this is my way to keep the memories of this past summer: an headless Next.js application that acts as an extension to the physical diary I wrote to handle media, knowledge and experience sharing.

How it works

On the physical diary, I printed one QRCode per page. So the “user” flow is:

  1. Open the physical diaryScan the QRCode
  2. Play any media available on the page
  3. In the meanwhile read the daily reflection
  4. Have fun while reading.

What’s done

  • I built the main infrastructure, while focusing more on flexibility rather then scalability
  • Wrote some of the pages (20)

What’s missing

  • Add some twists
  • Finish writing all the pages (80)
    Wish me luck!

NOTE: The diary and the pages are all written in italian because this was part of a school project, hope it doesn’t bother anyone. I suggest you to use google translate to translate the entire page

0
0
12

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…