New Projects Weekly

Python Projects for Web Developers

This collection includes a variety of free Python projects you can use to practice and grow your skills. Choose a scenario based on real development tickets and solve them using Python, Flask, or Django - your choice. Every project includes Figma files, style guides, and more - everything you need to get started.

Curricular React Projects Co-created with hiring managers and senior devs
Curricular JavaScript Projects Professionally designed, portfolio-ready project materials
Curricular Node Projects Highly vetted reviewers and mentors
Build a Support Dashboard for an AI Startup

Build a Support Dashboard for an AI Startup

In this capstone project, use Python and Flask to make an enterprise support dashboard more readable and performant.

🎯 Fullstack 👩‍💻 Capstone 🕗 20 hours
🛠️ Python| Flask

Why This is a Great Python Practice Project

This capstone project involves building a dashboard for a support team using Python and your choice of framework (or Vanilla JS) for the frontend. Completing this project requires you to apply backend and frontend expertise, from building a user-friendly interface and handling complex HTTP requests to managing database interactions and designing efficient APIs. You'll also be assessed on code quality, project organization, and test-driven development, highlighting your readiness to work on high-stakes projects with real-world performance demands.

Start Building Today

Use Curricular for free as long as you like, or unlock full access with Curricular Pro.

The essential toolkit for achieving coding mastery

Curricular Projects

Practice Like a Pro

Curricular Projects put you in a real-world professional situation to test how well you can actually apply your skills. Take on tickets, build to spec, and solve user problems.

Go beyond toy apps and clone sites, and level up your developer portfolio.

Curricular Projects

Prove You're Ready

Hiring managers want problem solvers. Our projects give you a tough assignment and trust you to solve it independenty, without hand-holding.

Prepare to sweat, hunt for answers when you get stuck, and reach new heights.

Curricular Projects

Grow with Expert Feedback

Upload your project solutions and receive personalized feedback from professional developers.

Validate your skills, celebrate your progress, and uncover specific areas to continue improving.

Curricular Projects

Learning Tailored to Your Goals

Accelerate your growth with a personalized learning path designed around your goals, your current skill level, and your learning style preferences.

We'll recommend a series of projects along with curated learning resources from around the web.

Start Building Today