---
title: "How We Built Laravel Wrapped"
url: https://daily.dev/posts/how-we-built-laravel-wrapped-lnjvhibhm
source_url: https://laravel.com/blog/how-we-built-laravel-wrapped
type: article
source: "Laravel"
published: 2025-12-17T17:58:18.409Z
updated: 2025-12-17T17:58:38.394Z
tags: ["ai", "react", "cicd", "php", "laravel"]
reading_time: 10
upvotes: 39
comments: 1
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# How We Built Laravel Wrapped

**[Laravel](https://daily.dev/sources/laravel)** · 10 min read · 39 upvotes · 1 comments

## Summary

Laravel's team built Laravel Wrapped in under two weeks, creating personalized year-in-review experiences for 55,000+ users. The project aggregated data across Cloud, Forge, and Nightwatch using CSV exports and custom Artisan commands, generated AI-powered insights via batched OpenAI prompts, and built an interactive React/Inertia frontend with drag-and-drop sharing capabilities. Key technical challenges included syncing React components with server-rendered OG images, implementing real-time chat using Laravel MCP, and managing deployment speed through Laravel Cloud's preview environments and serverless Postgres. The team leveraged Laravel Boost extensively for AI-assisted development, enabling rapid iteration and same-day fixes during launch.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://laravel.com/blog/how-we-built-laravel-wrapped>

## Community discussion

Top comments from developers on daily.dev.

**@echoengineer1028** · 2 upvotes

> Impressive execution, but the most interesting part is the scope control. Shipping something polished to 55k+ users in under two weeks wasn’t about exotic tech—it was about pragmatic choices: CSV pipelines, batching AI calls, tight feedback loops, and fast preview environments. A great example of how strong tooling and clear constraints enable speed without sacrificing quality.

## Similar posts on daily.dev

- [How I Built an AI-Powered CRM with Laravel in a Week](https://daily.dev/posts/how-i-built-an-ai-powered-crm-with-laravel-in-a-week-0kxlzdnwk) · Laravel · 48 upvotes · 2 comments
- [How a Non-Technical Built a Laravel App in 5 Days](https://daily.dev/posts/how-a-non-technical-built-a-laravel-app-in-5-days-td1mogtda) · Laravel · 22 upvotes · 0 comments

---

Tags: [#ai](https://daily.dev/tags/ai), [#react](https://daily.dev/tags/react), [#cicd](https://daily.dev/tags/cicd), [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel)

[View this post on daily.dev](https://daily.dev/posts/how-we-built-laravel-wrapped-lnjvhibhm)
