Completed
What are we building?
Class Central Classrooms beta
YouTube playlists curated by Class Central.
Classroom Contents
Build Internal Tooling Super Fast - Full Tutorial
Automatically move to the next video in the Classroom when playback concludes
- 1 What are we building?
- 2 Why it matters to learn this
- 3 Airplane lets your team build internal tools fast
- 4 Project scope and tools
- 5 Get set up with Airplane
- 6 Local dev setup
- 7 Overview of Airplane studio
- 8 Create your first task reset the comments database
- 9 How UI changes show up in code
- 10 Running tasks via UI
- 11 Create a task to list all comments
- 12 Create tasks to view flagged and approved comments
- 13 Build views dashboards in Airplane
- 14 The component library for building internal tools
- 15 How custom view code works
- 16 Show approved comments with task backed tables
- 17 Show flagged comments
- 18 Add a checkbox to toggle visibility of flagged comments
- 19 Add tasks to allow flagging, approving, and deleting comments
- 20 Testing the tasks
- 21 Reset the database whenever you want
- 22 Add inline moderation with task backed row actions
- 23 Refetch data when it changes elsewhere
- 24 Add new comments with a TypeScript task
- 25 Why moderation is so important and why it's so hard
- 26 Be aware of the ethical concerns with AI!
- 27 Get an OpenAI API key
- 28 How to store API keys in Airplane config
- 29 Check for abusive comments with AI
- 30 Testing the AI moderation
- 31 Deploy your dashboard
- 32 Get the example app running for testing
- 33 Try out the moderation flow in the example app
- 34 Moderation of an abusive comment
- 35 Next steps