Retrod Travel Tech

Closed · Closed 25 Jun 2026

Student Expense Tracker

Build a working expense tracker in Python. No DSA, no tricks — just real coding. Top submissions get a direct interview with RETROD's tech team. Open-book. 2 hours. Show us you can build.

Registration closed

25 Jun 2026

Team size

Individual

Mode

Online

This challenge is closed
Role
Full Stack Engineer
Format
Evaluation only
Deadline
Closed 25 Jun 2026

Evaluation only · Closed

Problem statement

College students often lose track of where their money goes each month — UPI payments, canteen bills, recharges, travel. There's no simple tool that works from the command line without needing an app or internet.

Your task: Build a Python command-line program where a student can:

  1. Add an expense (date, amount, category — e.g. food, travel, recharge, other)
  2. View all expenses they've added
  3. See total amount spent
  4. See which category has the highest spending

Bonus (optional): Add a feature to set a monthly budget and show a warning when spending crosses it.

Constraints: • Use only Python standard library + optionally pandas (no Django, Flask, or web frameworks) • No database needed — store in lists or dictionaries • Code should run without errors when we test it • Include at least 3 sample expenses already added so reviewers can see output immediately

Deliverables

  • A working .py file that runs without errors
  • Screenshot of the program running with sample output (terminal screenshot)
  • A short README (5-10 lines): what your program does, how to run it, and one thing you'd improve if you had more time

Evaluation criteria

  • Does it work? (
  • Code quality (
  • Bonus feature + effort (
  • README clarity (

Questions & answers

0/500

No questions yet — be the first to ask.

More challenges to enter