Python project ideas with build plans
Scripts, APIs and data projects in Python. Below are 4 Python projects, each with features, a roadmap split into phases, and the mistakes that usually cost people time.
Filter by level: Beginners
- Command-line notes toolAdd, list, search and delete notes from the terminal. Notes are stored in a local JSON file.Beginners1 weekPython
- Price tracker with a polite scraperTrack the price of a few products on a site that allows scraping and get a message when one drops.Beginners2 weeksPython
- Expense tracking API with FastAPIA documented REST API for expenses and budgets with auth, pagination and reports.Intermediate3 weeksPythonSQL
- Question answering over your own documentsAsk questions about a folder of documents and get answers with citations, plus an evaluation set that tells you if it works.Advanced5 to 6 weeksPython