How To Use Supabase Storage For Uploading Files In Your API (Cloud Storage)

Published: 25 April 2023
on channel: Milan Jovanović
10,631
197

☄️ Master the Modular Monolith Architecture: https://bit.ly/3SXlzSt
📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ
🚀 Support me on Patreon to access the source code:   / milanjovanovic  

Supabase is an open-source Firebase alternative. The cloud platform offers fantastic features such as a PostgreSQL database, Authentication, Storage, Edge Functions (serverless), and Realtime subscriptions. You can get a complete backend with Supabase in just a few minutes by creating a project. Supabase has a generous free tier for you to try, and I recommend you check it out.

Join my weekly .NET newsletter:
https://www.milanjovanovic.tech

Read my Blog here:
https://www.milanjovanovic.tech/blog

Supabase Storage V3 👉 https://bit.ly/3MMsZGG
Supabase Storage introduction: http://bit.ly/40qi1tN
Supabase Storage architecture: https://bit.ly/3L3a7Sh
Supabase C# Client docs: https://bit.ly/3TvydYu
Supabase C# Client repository: https://bit.ly/3n7ubtx

Source code for this video: https://github.com/m-jovanovic/supaba...

Chapters
0:00 What is Supabase Storage?
1:00 Supabase Storage architecture overview
1:56 Adding a Cover Image to a Newsletter
2:42 Working with IFormFile in ASP.NET Core
3:40 Creating a bucket with the Storage client
4:42 Creating the bucket from the dashboard
5:51 Storing a file inside a bucket
7:50 Creating a Controller to be able to use IFormFile
9:07 Uploading a file to Supabase Storage
10:23 Downloading a file from a storage bucket
12:28 Transform API with Supabase Storage
13:33 Deleting files from a storage bucket


Watch video How To Use Supabase Storage For Uploading Files In Your API (Cloud Storage) online without registration, duration hours minute second in high quality. This video was added by user Milan Jovanović 25 April 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 10,631 once and liked it 197 people.