Project

Junie's Python Quiz Master

Challenging
29 completions
~ 2 hours
4.5

Learn to construct a Python chatbot, create a REST API with FastAPI, develop a user interface, and link them all.

Provided by

JetBrains Academy JetBrains Academy

About

Build a fun, interactive Python quiz chatbot from scratch. You'll create the chatbot's brain, connect it to a sleek web interface, and watch your Python knowledge grow. Get ready to dive into full-stack development with a project that's both educational and seriously engaging!

Graduate project icon

Graduate project

This project covers the core topics of the Coding with Junie, AI Agent by JetBrains 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:
Continue by building a simple chatbot that asks users beginner-level questions about Python
Generate a REST API using FastAPI based on the existing bot script
Create a frontend for your REST application

Reviews

Viacheslav Shalisko avatar
Viacheslav Shalisko
1 month ago
This project was an interesting experience in two topics:1) Use of an AI assistant enabled in PyCharm, with trial lecense2) Creating of the FastAPI web application, including the backend in Python, running of uvicorn server, and frontend combining html, css and JavaScript.
Tadeusz Kurpiel avatar
Tadeusz Kurpiel
5 months ago
This project is a great example of how fast and easy it can be to build a full stack app with Junie
Govindh Kishore avatar
Govindh Kishore
5 months ago
I have learned about Junie and how to work effectively with it so as to write more readable, efficient code while may be vibing to some music, as it makes my dev process much easier than I do it manually !!

4.5

Learners who completed this project within the Coding with Junie, AI Agent by JetBrains course rated it as follows:
Usefulness
4.5
Fun
4.4
Clarity
4.5