
Build a User Profile Page using FastAPI + Next.js! | Flight Booking Engine Day 35
Nehemiah Kamolu
ImageKit is an image and video API plus AI-Powered DAM that we use in this project to handle all of our image and video operations, check it out here: https://tinyurl.com/bdf3mxxx I'll teach you Fast API by working through a real project. I'll go over everything from the absolute basics to some more advanced concepts like setting up authentication, logging in various users, connecting to a database, and all of the components that you actually need if you want to build a real production grade application. This video is not designed for absolute beginners. DevLaunch is my mentorship program where I personally help developers go beyond tutorials, build real-world projects, and actually land jobs. No fluff. Just real accountability, proven strategies, and hands-on guidance. Learn more here - https://training.devlaunch.us/tim?video=SR5NYCdzKkc 🎞 Video Resources 🎞 ImageKit: https://tinyurl.com/bdf3mxxx ImageKit Docs: https://imagekit.io/docs/integration/python#generating-url-for-rendering-images-in-python-app FastAPI Users Docs: https://fastapi-users.github.io/fastapi-users/latest/ Code in this video: https://github.com/techwithtim/FastAPIPhotoVideoSharing UV Tutorial: https://www.youtube.com/watch?v=6pttmsBSi8M ⏳ Timestamps ⏳ 00:00:00 | Video Overview 00:00:35 | Project Demo 00:01:58 | Web App Architecture & Theory 00:14:07 | Project Setup & Install 00:20:45 | FastAPI Setup & Basics 00:28:10 | FastAPI Docs 00:30:10 | GET & Fetching Posts 00:32:25 | Path Parameters 00:33:49 | Raising Errors & Status Codes 00:34:56 | Query Parameter 00:38:34 | Request Body & POST 00:43:28 | Output Type & Pydantic Models 00:46:30 | Database Connection 00:59:57 | Creating Posts & Saving to Database 01:05:22 | Retrieving from Database 01:10:27 | Image & Video Upload (ImageKit) 01:27:08 | Deleting Posts 01:30:54 | User Authentication and JWT Tokens 01:52:02 | Protecting Endpoints 01:58:00 | Streamlit Frontend Hashtags #FastAPI #ImageKit #SoftwareEngineer