Loading video player...
In this video, we’ll build a complete Notes App using Python, FastAPI, and Supabase from start to finish. You’ll learn how to set up Supabase, connect it to a FastAPI backend, and implement authentication plus CRUD operations for managing notes. By the end, you’ll have a fully working app with user registration, login, logout, and notes management, and you’ll know how to expand it with your own features. 0:00 – Introduction 0:10 – Setting up Supabase Project & Database 1:18 – Coding the FastAPI App (Environment, Static Files, Templates, Routes) 7:07 – Testing with Temp Mail (Register, Login, Add/Delete Notes, Logout) You’ll learn how to: ✅ Set up Supabase for authentication and database ✅ Connect FastAPI with Supabase ✅ Implement user registration and login ✅ Add, display, and delete notes (CRUD operations) ✅ Use environment variables for secure configuration By the end of this video, you’ll have a fully functional note-taking app with authentication and database integration — and you’ll be ready to expand it with your own features! 🔗 Project Code on GitHub: https://github.com/turtlecode/Build-a-Notes-App-in-Python-with-FastAPI-Supabase-Authentication-CRUD 📧 Temp Mail Service (for testing): https://temp-mail.org/en/ https://supabase.com/