Project
Hypercar Service Center
Hard
535 completions
~ 24 hours
4.0You are going to build a simple but useful web service using the Django framework. To complete it, learn to make HTML page templates, handle requests from users, and create logic for organizing a queue.
Provided by
JetBrains Academy
About
From booking plane tickets to ordering pizza, web applications play an ever-increasing role in our daily lives. In this project, you'll use Django to create an application that manages the queue at a car service center.
Graduate project
This project covers the core topics of the Python Backend Developer with Django course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Implement the first handler for the service and greet customers on the welcome page.
Create a user-friendly menu that lets customers select what kind of service they require.
Issue a ticket to the customer and estimate their waiting time.
Build a menu for the service center's operators, so they can see how long each queue is and process tickets in the right order.
Keep things moving by processing the current ticket and updating the queue. Show everybody who's next on the customer display screen.
Reviews
10 months ago
Hyperskil Graduate Project on Python Backend Development with DJango. The project focuses on Django backend with the focus being majorly on routing...Definitely how to solve problems using classes. It definitely would have been easier with models but the challenge to focus entirely on Businenss lo ...
DisparateBits
1 year ago
It was pretty good, stage 5 really confused me though. Needs better directions, not as clear as it could be. After making a spaghetti mess of if statements and ugly code I had to brake it down into a class and methods to understand the process. Global variables are evil.
4.0
Learners who completed this project within the Python Backend Developer with Django course rated it as follows: