Challenge 1: Read a Venmo transactions CSV file and sort by description or time it came in at. This will help with organizing a ministries budget based on what activity someone is paying for.
Challenge 2: Develop an application to easily deal with reimbursement requests: a leader should be able to login, see requests, and approve or disapprove. Approved reimbursements are sent to a budget, while disapproved requests are recorded with a reason for disapproval.
Challenge 3: Develop an application to conglomerate slides from a bunch of different sources into one powerpoint