Project: Build a Number Guessing Game
Build a complete number guessing game in Python step by step, with random numbers, hints, an attempt limit, input checking, play again and functions. Every step runs in your browser.
Project: Build a Student Marks Report Generator
Build a Python program that reads a class marks CSV and calculates totals, percentages, grades, ranks with ties, pass and fail counts, subject averages and toppers, then writes a neat text report and a results CSV.
Project: Organise Messy Folders Automatically
Build a Python program that sorts a messy Downloads folder into Documents, Images, Videos, Archives, Code and Others, with a dry run, safe renaming of clashing names, a log of every move and a summary.
Project: Build a Command-Line Expense Tracker
Build a menu-driven expense tracker in Python that validates amounts and dates, saves to JSON, shows monthly and category totals, warns at 80% of a budget, deletes entries and is refactored into an Expense class.
Project: Build the Fest Website as a Team with Git and GitHub
Build a college fest website as a team: set up a shared repository, plan work with issues, use feature branches and pull requests, solve a real merge conflict, tag v1.0 and go live with GitHub Pages.
Project: Build a Restaurant Landing Page with HTML and CSS
Build a complete, responsive landing page for a South Indian restaurant step by step: design tokens, sticky header, hero, menu card grid, offer banner, opening hours, testimonials, booking form and footer.
Project: Build Your Personal Portfolio Page
Build a complete, accessible personal portfolio page step by step with semantic HTML: about, skills, project cards, education, a contact form and sharing meta tags.
Project: Build a Study Planner To-do App
Build a study planner to-do app step by step with plain JavaScript: add, tick, delete and filter tasks, count what is left, and save everything in the browser with localStorage.
Project: Build a Monthly Expense Tracker
Build a monthly expense tracker step by step: add and delete expenses, total them with reduce, format rupees with Intl.NumberFormat, draw category bars, warn at 80% of a budget and save with localStorage.