Full Web Apps with FastAPI Transcripts
Chapter: Welcome to the course
Lecture: What are we going to build?
0:00 So what application are we gonna build during this course?
0:03 If we go over two PyPI,
0:04 we could find that we search around.
0:05 There's all sorts of different projects and maybe we could build one of those,
0:08 but no, in fact, what we're gonna build is pypi.org
0:12 itself. That's right. We're gonna create a clone of pypi.org.
0:15 This entire site.
0:16 Well, much of the site
0:18 anyway, we're going to build a UI
0:19 That looks like this, would have data coming back from the database like that.
0:23 We're gonna have featured packages that are in here like that,
0:26 who have the ability to log in, to register,
0:30 have accounts, all that kind of stuff.
0:32 So that's the application, the web application that we're gonna build.
0:36 We're going to create a clone of pypi.org.
0:40 It's a great example because it talks to a database,
0:42 it has a decent number of multiple pages,
0:44 it has HTML forums, it has validation, has accounts.
0:48 Many, many of the things that almost any web application that is meaningfully large
0:53 or meaningfully real will have. You wanna build a bookstore,
0:56 it'll be similar. You wanna build a forum site,
0:59 it will be similar. So I think this is gonna be a great example.
1:02 We're all pretty familiar with it
1:04 from our experience with Python. It's not too complicated,
1:07 but it's not too simplistic at the same time.
1:09 And we're gonna build an awesome asynchronous version of it with FastAPI