On the backend side, I used Supabase. With authentication, database operations, session management, role-based access, a Postgres-based data model, Row Level Security, and RPC-driven workflows, I established a solid foundation in both security and business logic. Before public sharing, I cleaned up sensitive configurations and secured the repository. π