Hey, welcome back to building yet another app in the course.
For all of you who are interested in web development with Django.
Django is the most powerful Web framework for Python.
This is a great opportunity to advance your skills.
So what you're looking at is the app we're going to build together throughout today's videos and tomorrow's
videos as well.
This is a web app for restaurant owners and their customers.
So if you're a customer, for example, the restaurant gives you access to this website where you can
see all the dishes you can order, and also you can see what dishes are available at the moment.
For example, this dessert here, Panacotta, is not available.
So on one side you have customers who can view the menu.
On the back end, you have the admin interface.
So we're also going to build an admin interface which can be accessed by the cooks of the restaurant
so the cooks can add more meals in here by pressing that add button there.
For example, let's say seafood pasta, and then you give a description like the ingredients.
So pasta, seafood, for example, you set the price, let's say 12.99.
And then you define what category as a cook is, a salad starter or a main dish.
Let's put it on main dishes and the author.
So that's the name of the cook, the username of the cook.
You can have multiple cooks who can manage the the admin interface.
Then you set the status as available or unavailable.
So if you press on save, then you go to the website, you refresh and seafood pasta is added here.
As a cook, you can go back to the admin interface and then you can make that unavailable if you want,
press on save.
And then when the users, when the customers refresh the website, they can see seafood pasta in strikethrough
fonts.
So now you would ask how can customers access this website?
Well, for that we can create a QR code.
So with a QR code, the customers can scan that.
QR code using their mobile phones and that QR code will take them to the URL of this website.
So where they can see this web app.
So as a bonus, I'm also going to show you in the next video how to create a QR code with Python so
that QR code will be used then by the customers to visit the URL of the website.
In addition, clicking each of these will take you to another page where you can see the details of
each of the items.
So you can also make a blog out of this template.
So this this is an example of a restaurant menu app, but the same idea you can use the same structure
to make a blog.
For example, you would have like several blogs which can be clickable.
So as links, and then you can click on each on any of these blog in the list here and that will take
you to the actual blog content.
So this will give you a very deep understanding of how Django works.
So let's begin.
I'll see you in the next videos.