Project

Cursor's Python Quiz Master

Challenging
8 completions
~ 2 hours
4.6

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 Cursor 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

Ivan Segrt
2 weeks ago
In this project I have learned how to create full stack APP by combinig FAST API with frontend.
Mauro Gonçalves avatar
Mauro Gonçalves
2 months ago
is project taught me the iterative process of building a full-stack application with Cursor, from a Python chatbot to a FastAPI backend and a browser-based frontend, highlighting the importance of prompt refinement and debugging when integrating AI-generated components.

4.6

Learners who completed this project within the Coding with Cursor course rated it as follows:
Usefulness
4.4
Fun
4.6
Clarity
4.8