diff --git a/apps/www/_customers/quilia.mdx b/apps/www/_customers/quilia.mdx
new file mode 100644
index 00000000000..0d08a137e9a
--- /dev/null
+++ b/apps/www/_customers/quilia.mdx
@@ -0,0 +1,106 @@
+---
+name: Quilia
+title: 'Quilia Empowers Personal Injury Clients with Streamlined Data Management using Supabase'
+# Use meta_title to add a custom meta title. Otherwise it defaults to '{name} | Supabase Customer Stories':
+# meta_title:
+description: Migrating to Supabase resulted in a 75% reduction in development time, 50% lower costs, and enhanced security for sensitive client data.
+# Use meta_description to add a custom meta description. Otherwise it defaults to {description}:
+meta_description: Migrating to Supabase resulted in a 75% reduction in development time, 50% lower costs, and enhanced security for sensitive client data.
+author: prashant
+author_title: Prashant Sridharan
+author_url: https://github.com/CoolAssPuppy
+author_image_url: https://avatars.githubusercontent.com/u/914007?v=4
+logo: /images/customers/logos/quilia.png
+logo_inverse: /images/customers/logos/light/quilia.png
+og_image: /images/customers/og/quilia.jpg
+tags:
+ - supabase
+date: '2025-03-08'
+company_url: https://www.quilia.com/
+stats: [{ stat: '00,000', label: Example stat }]
+misc: [{ label: 'Founded', text: 'Las Vegas, NV, USA' }]
+# misc: [{ label: 'Founded', text: 'San Francisco, CA, USA' }]
+about: Quilia is the Client App for Attorneys that ensures clients never miss an appointment.
+# "healthcare" | "fintech" | "ecommerce" | "education" | "gaming" | "media" | "real-estate" | "saas" | "social" | "analytics" | "ai" | "developer-tools"
+industry: ['saas', 'legal']
+# "startup" | "enterprise" | "indie_dev"
+company_size: 'startup'
+# "Asia" | "Europe" | "North America" | "South America" | "Africa" | "Oceania"
+region: 'North America'
+# "database" | "auth" | "storage" | "realtime" | "functions" | "vector"
+supabase_products: ['database', 'auth', 'functions']
+---
+
+Quilia is a startup that empowers personal injury clients to take control of their case data, streamlining the process of aggregating and sharing critical information with their attorneys. Our primary product is an app that allows clients to securely store and manage various aspects of their case, including treatment details, accident information, vehicle damage, wage loss, and more.
+
+By providing a centralized platform for clients to input and access their case data, Quilia simplifies the information gathering process for attorneys, enabling them to build stronger cases and achieve better outcomes for their clients.
+
+**The Challenge**
+
+Prior to discovering Supabase, Quilia's infrastructure was built on Render and multiple servers with complex, hard-to-manage scripting. We had also developed a custom API that required significant maintenance. This setup made it challenging for most of our team to make changes to the site, often having to wait for API updates before completing otherwise simple tasks.
+
+While the monetary cost was around $100 per month, we were spending a considerable amount of time on tasks that are now straightforward with Supabase. Our primary goal was to increase our release speed by improving accessibility for our team and reducing the time spent on infrastructure management.
+
+Additionally, as a startup handling sensitive client data, we needed a solution that could provide robust security features and easy scalability to accommodate our growing user base.
+
+
+
+**Why Supabase?**
+
+Our new CTO, Lucho Suárez, introduced us to Supabase, and we were immediately impressed by its native API. As we delved deeper into Supabase's features, we realized it could solve many of our challenges.
+
+Supabase's user-friendly interface and comprehensive documentation made it easy for our team to get started. The built-in authentication system and row-level security features were critical for ensuring the security of our clients' data. Additionally, the potential for future AI integration aligned with our long-term vision for the product.
+
+
+
+We chose Supabase because it offered a complete package - a powerful database, easy-to-use API, and robust security features. It was the perfect fit for our needs.
+
+
+
+**The Migration**
+
+The migration to Supabase was smooth, thanks to the support from the Supabase team. We were able to quickly transfer our data and set up our new infrastructure. The process was well-documented, and whenever we had questions, the Supabase team was responsive and helpful.
+
+
+
+The migration to Supabase was one of the smoothest I've experienced. The documentation was thorough, and the support from the Supabase team was top-notch.
+
+
+
+**The Results**
+
+Since switching to Supabase, we've seen significant improvements in our app's performance and our development process:
+
+1. **Improved Performance**: We noticed instant speed improvements in our app after migrating to Supabase. Page load times decreased, and the app felt snappier overall.
+2. **Reduced Costs**: Our infrastructure costs were cut in half, going from $100 per month to around $50 per month with Supabase.
+3. **Faster Development**: Our development and deployment time has been reduced by an impressive 75%. Supabase's user-friendly dashboard and straightforward API have made it much easier for our team to make changes and ship new features.
+4. **Enhanced Security**: With Supabase's built-in authentication and row-level security features, we have peace of mind knowing that our clients' sensitive data is secure.
+5. **Easier Onboarding**: The intuitive Supabase dashboard has made it much simpler to onboard new developers. They can quickly understand our database structure and start contributing to the codebase.
+
+
+
+Supabase has been a game-changer for us. It's reduced our costs, improved our app's performance, and allowed us to ship features faster than ever before.
+
+
+
+**Future Plans**
+
+Moving forward, we're excited to continue leveraging Supabase's features to enhance our product. We're particularly interested in exploring the AI tools for writing SQL queries and row-level security policies. As our app grows, we also plan to implement column-level security to further enhance our data protection.
+
+Furthermore, as we scale our user base, we're confident that Supabase will be able to handle our growing needs. The ease of scaling with Supabase ensures that we can focus on building our core product without worrying about infrastructure limitations.
+
+**Recommendation**
+
+We wholeheartedly recommend Supabase to any organization looking for a comprehensive, user-friendly database solution. It's been instrumental in helping us scale our app, improve our development process, and secure our clients' data.
+
+Supabase's excellent performance, responsive support team, and intuitive dashboard make database management a breeze. The pricing is transparent and affordable, making it an ideal choice for startups and small businesses.
+
+In summary, Supabase is cheaper, easier to use, and simply works. It's allowed us to focus on what matters most - building a great product for our users.
+
+**Tech Stack**
+
+- Native Apps: React Native, Expo, TypeScript, Tamagui
+- Database: Supabase.com
+- API: Built-in API via Supabase
+- Web Portal: NextJS, Tailwind, Sass, Radix-UI, react-hook-form, Zod
+- Marketing Website: Gatsby, React, Tailwind CSS, WordPress
diff --git a/apps/www/data/CustomerStories.ts b/apps/www/data/CustomerStories.ts
index 560ac7d1ceb..67359992382 100644
--- a/apps/www/data/CustomerStories.ts
+++ b/apps/www/data/CustomerStories.ts
@@ -18,6 +18,18 @@ export type CustomerStoryType = {
}
export const data: CustomerStoryType[] = [
+ {
+ type: 'Customer Story',
+ title:
+ 'Quilia Empowers Personal Injury Clients with Streamlined Data Management using Supabase',
+ description:
+ 'Migrating to Supabase resulted in a 75% reduction in development time, 50% lower costs, and enhanced security for sensitive client data.',
+ organization: 'Quilia',
+ imgUrl: 'images/customers/logos/quilia.png',
+ logo: '/images/customers/logos/quilia.png',
+ logo_inverse: '/images/customers/logos/light/quilia.png',
+ url: '/customers/quilia',
+ },
{
type: 'Customer Story',
title: "Resend's Journey with Supabase: Scaling Email Infrastructure with Ease",
diff --git a/apps/www/public/customers-rss.xml b/apps/www/public/customers-rss.xml
index 006966cea15..aad95f995f6 100644
--- a/apps/www/public/customers-rss.xml
+++ b/apps/www/public/customers-rss.xml
@@ -5,13 +5,20 @@
https://supabase.com
Latest news from Supabaseen
- Fri, 28 Feb 2025 00:00:00 -0700
+ Sat, 08 Mar 2025 00:00:00 -0700
+
+ https://supabase.com/customers/quilia
+ Quilia Empowers Personal Injury Clients with Streamlined Data Management using Supabase
+ https://supabase.com/customers/quilia
+ Migrating to Supabase resulted in a 75% reduction in development time, 50% lower costs, and enhanced security for sensitive client data.
+ Sat, 08 Mar 2025 00:00:00 -0700
+
- https://supabase.com/customers/resend
- Resend's Journey with Supabase: Scaling Email Infrastructure with Ease
- https://supabase.com/customers/resend
- Scaling seamlessly to 5,000+ paying customers & millions of emails sent daily with Supabase
+ https://supabase.com/customers/asap-work
+ Scaling Beyond No-Code: asap.work’s Journey to a Faster, Flexible Solution with Supabase
+ https://supabase.com/customers/asap-work
+ Fri, 28 Feb 2025 00:00:00 -0700
@@ -22,11 +29,11 @@
Fri, 28 Feb 2025 00:00:00 -0700
- https://supabase.com/customers/asap-work
- Scaling Beyond No-Code: asap.work’s Journey to a Faster, Flexible Solution with Supabase
- https://supabase.com/customers/asap-work
-
- Fri, 28 Feb 2025 00:00:00 -0700
+ https://supabase.com/customers/resend
+ Resend's Journey with Supabase: Scaling Email Infrastructure with Ease
+ https://supabase.com/customers/resend
+ Scaling seamlessly to 5,000+ paying customers & millions of emails sent daily with Supabase
+ Fri, 21 Feb 2025 00:00:00 -0700https://supabase.com/customers/e2b
diff --git a/apps/www/public/images/blog/avatars/aaron-epsilon3.png b/apps/www/public/images/blog/avatars/aaron-epsilon3.png
index 78b3ebcdd09..9d13a778c1f 100644
Binary files a/apps/www/public/images/blog/avatars/aaron-epsilon3.png and b/apps/www/public/images/blog/avatars/aaron-epsilon3.png differ
diff --git a/apps/www/public/images/blog/avatars/aaron-katz.jpg b/apps/www/public/images/blog/avatars/aaron-katz.jpg
index 4a67616efb9..c039e349113 100644
Binary files a/apps/www/public/images/blog/avatars/aaron-katz.jpg and b/apps/www/public/images/blog/avatars/aaron-katz.jpg differ
diff --git a/apps/www/public/images/blog/avatars/alfred-lua-pebblely.jpeg b/apps/www/public/images/blog/avatars/alfred-lua-pebblely.jpeg
index cd0c8aaca13..8132a087988 100644
Binary files a/apps/www/public/images/blog/avatars/alfred-lua-pebblely.jpeg and b/apps/www/public/images/blog/avatars/alfred-lua-pebblely.jpeg differ
diff --git a/apps/www/public/images/blog/avatars/allpulltogether-mike-lyndon.png b/apps/www/public/images/blog/avatars/allpulltogether-mike-lyndon.png
index 178fe53da57..1a12bded2a9 100644
Binary files a/apps/www/public/images/blog/avatars/allpulltogether-mike-lyndon.png and b/apps/www/public/images/blog/avatars/allpulltogether-mike-lyndon.png differ
diff --git a/apps/www/public/images/blog/avatars/anthony-accomazzo.jpeg b/apps/www/public/images/blog/avatars/anthony-accomazzo.jpeg
index faf9fc79bcb..6eff38426a4 100644
Binary files a/apps/www/public/images/blog/avatars/anthony-accomazzo.jpeg and b/apps/www/public/images/blog/avatars/anthony-accomazzo.jpeg differ
diff --git a/apps/www/public/images/blog/avatars/aydin.jpeg b/apps/www/public/images/blog/avatars/aydin.jpeg
index c4e2913ff56..b5465ba8827 100644
Binary files a/apps/www/public/images/blog/avatars/aydin.jpeg and b/apps/www/public/images/blog/avatars/aydin.jpeg differ
diff --git a/apps/www/public/images/blog/avatars/caleb-peffer.jpg b/apps/www/public/images/blog/avatars/caleb-peffer.jpg
index 7871f20471e..01b48b2399b 100644
Binary files a/apps/www/public/images/blog/avatars/caleb-peffer.jpg and b/apps/www/public/images/blog/avatars/caleb-peffer.jpg differ
diff --git a/apps/www/public/images/blog/avatars/caryn-marooney.jpeg b/apps/www/public/images/blog/avatars/caryn-marooney.jpeg
index 4b14c5733ce..fa7ca234f1d 100644
Binary files a/apps/www/public/images/blog/avatars/caryn-marooney.jpeg and b/apps/www/public/images/blog/avatars/caryn-marooney.jpeg differ
diff --git a/apps/www/public/images/blog/avatars/chase-granberry.png b/apps/www/public/images/blog/avatars/chase-granberry.png
index ab18ae99d85..67483b2a33d 100644
Binary files a/apps/www/public/images/blog/avatars/chase-granberry.png and b/apps/www/public/images/blog/avatars/chase-granberry.png differ
diff --git a/apps/www/public/images/blog/avatars/clark-dinnison.jpeg b/apps/www/public/images/blog/avatars/clark-dinnison.jpeg
index 42cc4b9f581..51eb088fa7e 100644
Binary files a/apps/www/public/images/blog/avatars/clark-dinnison.jpeg and b/apps/www/public/images/blog/avatars/clark-dinnison.jpeg differ
diff --git a/apps/www/public/images/blog/avatars/dean-m-tingey.avif b/apps/www/public/images/blog/avatars/dean-m-tingey.avif
new file mode 100644
index 00000000000..74022faa88b
Binary files /dev/null and b/apps/www/public/images/blog/avatars/dean-m-tingey.avif differ
diff --git a/apps/www/public/images/blog/avatars/florent-cailhol-shotgun.jpg b/apps/www/public/images/blog/avatars/florent-cailhol-shotgun.jpg
index 7c74845b83e..57a57f49dac 100644
Binary files a/apps/www/public/images/blog/avatars/florent-cailhol-shotgun.jpg and b/apps/www/public/images/blog/avatars/florent-cailhol-shotgun.jpg differ
diff --git a/apps/www/public/images/blog/avatars/howard-haynes.webp b/apps/www/public/images/blog/avatars/howard-haynes.webp
index f9c0c778226..86e636ded3a 100644
Binary files a/apps/www/public/images/blog/avatars/howard-haynes.webp and b/apps/www/public/images/blog/avatars/howard-haynes.webp differ
diff --git a/apps/www/public/images/blog/avatars/intheloop-kevin.png b/apps/www/public/images/blog/avatars/intheloop-kevin.png
index 22e9c629f6c..7fc8b583388 100644
Binary files a/apps/www/public/images/blog/avatars/intheloop-kevin.png and b/apps/www/public/images/blog/avatars/intheloop-kevin.png differ
diff --git a/apps/www/public/images/blog/avatars/ishaan-jaffer.png b/apps/www/public/images/blog/avatars/ishaan-jaffer.png
index 707ca00bc16..d656940962f 100644
Binary files a/apps/www/public/images/blog/avatars/ishaan-jaffer.png and b/apps/www/public/images/blog/avatars/ishaan-jaffer.png differ
diff --git a/apps/www/public/images/blog/avatars/jakob-steinn-goodtape.jpeg b/apps/www/public/images/blog/avatars/jakob-steinn-goodtape.jpeg
index 64486d265f0..80211b996dc 100644
Binary files a/apps/www/public/images/blog/avatars/jakob-steinn-goodtape.jpeg and b/apps/www/public/images/blog/avatars/jakob-steinn-goodtape.jpeg differ
diff --git a/apps/www/public/images/blog/avatars/jian-mobbin.jpg b/apps/www/public/images/blog/avatars/jian-mobbin.jpg
index 092cf515a0f..d9e46e2b0f7 100644
Binary files a/apps/www/public/images/blog/avatars/jian-mobbin.jpg and b/apps/www/public/images/blog/avatars/jian-mobbin.jpg differ
diff --git a/apps/www/public/images/blog/avatars/justin-torre.png b/apps/www/public/images/blog/avatars/justin-torre.png
index a1f967daa70..c85116dfd97 100644
Binary files a/apps/www/public/images/blog/avatars/justin-torre.png and b/apps/www/public/images/blog/avatars/justin-torre.png differ
diff --git a/apps/www/public/images/blog/avatars/kenny-eliason.jpg b/apps/www/public/images/blog/avatars/kenny-eliason.jpg
new file mode 100644
index 00000000000..9ad97ebcafb
Binary files /dev/null and b/apps/www/public/images/blog/avatars/kenny-eliason.jpg differ
diff --git a/apps/www/public/images/blog/avatars/lucho-suarez.jpg b/apps/www/public/images/blog/avatars/lucho-suarez.jpg
new file mode 100644
index 00000000000..d6eb5865cd9
Binary files /dev/null and b/apps/www/public/images/blog/avatars/lucho-suarez.jpg differ
diff --git a/apps/www/public/images/blog/avatars/paul-copplestone.jpg b/apps/www/public/images/blog/avatars/paul-copplestone.jpg
index a855e3a248d..35fde07680b 100644
Binary files a/apps/www/public/images/blog/avatars/paul-copplestone.jpg and b/apps/www/public/images/blog/avatars/paul-copplestone.jpg differ
diff --git a/apps/www/public/images/customers/logos/light/quilia.png b/apps/www/public/images/customers/logos/light/quilia.png
new file mode 100644
index 00000000000..82153da6cb4
Binary files /dev/null and b/apps/www/public/images/customers/logos/light/quilia.png differ
diff --git a/apps/www/public/images/customers/logos/quilia.png b/apps/www/public/images/customers/logos/quilia.png
new file mode 100644
index 00000000000..0ec16fcce1a
Binary files /dev/null and b/apps/www/public/images/customers/logos/quilia.png differ
diff --git a/apps/www/public/images/customers/quilia/quilia-app.jpg b/apps/www/public/images/customers/quilia/quilia-app.jpg
new file mode 100644
index 00000000000..172b6c9c707
Binary files /dev/null and b/apps/www/public/images/customers/quilia/quilia-app.jpg differ