Summary
In this chapter, you started setting up the ticket system project by initializing not only a new Next.js project but also a local Supabase instance. At this point, you are capable of managing multiple Supabase instances locally.
By completing this chapter, you’ve seen what the Terminal output of your instance means and how it connects the dots back to Chapter 1, where you learned about the inner workings of Supabase.
On top of that, you installed various Supabase helpers, added connection credentials for your Supabase instance to your Next.js environment file, and proved that your Supabase client is connecting to it by fetching an empty list of storage buckets.
You also know where you have to look for the connection credentials if you’re not using a local instance but one via supabase.com. You also learned how to directly access the database if needed – that is, by bypassing the Supabase REST APIs and their protection.
In the next chapter, we...