LilyHack 2025
A Mini Hackathon Just for You ❤️
Challenge Categories
Productivity Boost
Create a Python script that helps automate repetitive tasks.
- Use Python's
osandshutilmodules - Create a simple command-line interface with
argparse - Bonus: Add basic error handling with try/except
Financial Helper
Build a Python expense tracker using CSV files.
- Use
csvmodule orpandasfor data handling - Calculate statistics with
statisticsmodule - Bonus: Generate a simple report with
matplotlib
Health & Wellness
Create a Python habit or water intake tracker.
- Use
datetimemodule for tracking dates - Store data in JSON format with
jsonmodule - Bonus: Add notifications using
plyerpackage
Creative Expression
Create a Python script that generates ASCII art.
- Generate patterns with Python string manipulation
- Add color with
coloramapackage - Bonus: Convert images to ASCII with
Pillow
Python Project Ideas
File Organizer
Python script to organize files by type, date, or size
Command Line Journal
Python-based text diary with date stamping
Text File Analyzer
Python tool to analyze text patterns and statistics
Todo CLI
Python command-line todo list manager
Backup Script
Python tool to backup files with versioning
Quote Generator
Python CLI for displaying random quotes
Hackathon Rules
- Focus on command line tools and simple file handling
- Scripts should solve a real problem in your daily workflow
- Have fun and be creative!