Investec Developer Community Wiki
  • 🏠Home
    • Investec Developer community wiki
  • ⚒️Get Started
    • Get started overview
    • Investec Developer Docs
    • Self-enrollment guide
    • API quick start guide
      • 🔑How to create your API keys
      • 👤How to authenticate against the Investec API
      • 🏦How to get your account, balance, and transaction data
      • 💸How to make transfers and payments
    • Programmable card quick start guide
      • 🙌How to activate your programmable card
      • 🚀How to add low-code snippets to your card on Investec Online
      • 🖥️How to add code to your card and run a simulation using the online IDE
      • 💳How to use the programmable card API
    • Sample apps
  • ⚒️Get Building
    • Get building overview
    • Community GitHub
    • Community libraries & tools
    • Build tutorials & guides
      • 💳Card | Slack Integration
      • 🚗Card | How to create a DIY petrol card
      • 🎯API | No-code Budget Expense App
    • Build challenges & hackathons
      • 🎯[Closed] Q1 2025 Bounty Challenge | Path to Financial Health
      • 🎁[CLOSED] Q4 2024 Bounty Challenge | Festive API Wrappers
      • 🚂[CLOSED] Q3 2024 Bounty Challenge | Everyday Solutions
      • ☄️[CLOSED] Q2 2024 Bounty Challenge | Card Code Snippets
      • 💰[CLOSED] Bounties Playground | banking.make.dev
      • 👩‍💻👩💻 [CLOSED] Mindjoy | Kid at Heart Build Challenge
      • ⚡[CLOSED] EskomSePush Build Challenge
        • EskomSePush Build Challenge Submissions
      • 💳[CLOSED] 2022 Hackathon | low-code/no-code
        • 2022 Hackathon | low-code/no-code | Submissions
      • 💰[CLOSED] Spreadsheet Banking | Bounties
        • 👩‍💻👩💻 Spreadsheet Banking | Basic Functions
      • 🏔️[CLOSED] Q1 2023 Bounty Challenge
      • 💳[CLOSED] Q2 2023 Bounty Challenge
        • 🗺️Checklist for Bounty Hunters 🏆
        • 🚀Bounty Challenge #2: Code Snippet Showdown 🚀
      • 🍕[CLOSED] Q1 2024 Bounty Challenge | The Tutorial Quest
    • Open-source projects
  • 🙌Community
    • Get involved
    • Community champions
    • Community events
    • Community manifesto
    • Blog posts
    • Community integration pros
    • Investec Developer's QRious Puzzle Challenge
  • 💬Feedback and Support
    • Get support
    • Community FAQs
    • Feature requests
    • Submit product issues
Powered by GitBook
On this page
  • 🎯 Challenge Cards
  • 💡 How to Participate:

Was this helpful?

  1. Get Building
  2. Build challenges & hackathons
  3. [CLOSED] Q2 2023 Bounty Challenge

Bounty Challenge #2: Code Snippet Showdown 🚀

PreviousChecklist for Bounty Hunters 🏆Next[CLOSED] Q1 2024 Bounty Challenge | The Tutorial Quest

Last updated 1 year ago

Was this helpful?

Welcome to the "" - your quest and next bounty challenge to showcase your mastery of the Programmable Banking Card through creating unique, efficient, and innovative code snippets that can enhance its functionality.

Below are the "" you can choose from to participate in the challenge. Each card has its own set of skills required and difficulty level, making sure there's a challenge for everyone!

🎯 Challenge Cards

💡 How to Participate:

  1. Choose a Challenge Card: Select one or more Challenge Cards that spark your interest from the provided list.

  2. Craft Your Code Snippet: Develop a simple, concise, and effective code snippet that addresses the challenge of your chosen card.

  3. Documentation: Provide clear documentation on how to use your code snippet, including any dependencies or setup instructions.

Let's make this challenge even more fantastic than the first one! If you have any questions or need any assistance, feel free to reach out to our friendly community bounty champs. Happy coding, everyone! 💻✨

Submission: snippet and documentation with the community by the submission deadline.

⚒️
💳
🚀
Share your code
Code Snippet Showdown
Challenge Cards
Cover
Challenge:

Smart Expense Tracker

Difficulty:
Description:

Create a code snippet that tracks your expenses and categorises transactions using the Programmable Banking Card.

Suggested Skills:

API knowledge

Cover
Challenge:

Secure Card Verification

Difficulty:
Description:

Develop a code snippet that enhances the security of the Programmable Banking Card during online transactions by implementing additional verification steps or anti-fraud measures.

Suggested Skills:

Cryptography, Authentication

Cover
Challenge:

Customisable Spending Limits

Difficulty:
Description:

Build a code snippet that allows users to set personalised spending limits on their Programmable Banking Card, including category or merchant-specific limits.

Suggested Skills:

API knowledge

Cover
Challenge:

Real-Time Transaction Notifications

Difficulty:
Description:

Create a code snippet that sends real-time notifications (push notifications or email alerts) to users whenever a transaction is made with their Programmable Banking Card.

Suggested Skills:

WebSockets, Email services

Cover
Challenge:

Automated Savings

Difficulty:
Description:

Develop a code snippet that automatically transfers a percentage of each transaction to a designated savings account linked to the Programmable Banking Card. Users should be able to configure the savings percentage and account.

Suggested Skills:

Financial knowledge

Cover
Challenge:

Intelligent Transaction Categorisation

Difficulty:
Description:

Build a code snippet that automatically categorises transactions made with the Programmable Banking Card using machine learning or rule-based algorithms.

Suggested Skills:

ML, Algorithms

Cover
Challenge:

Multi-Currency Conversion

Difficulty:
Description:

Create a code snippet that allows users to make transactions in different currencies with the Programmable Banking Card, including an automatic currency conversion feature.

Suggested Skills:

FX APIs, Financial knowledge

Cover
Challenge:

Split Bill

Difficulty:
Description:

Develop a code snippet that facilitates the splitting of bills among friends or groups using the Programmable Banking Card.

Suggested Skills:

API knowledge

Cover
Challenge:

Location-Based Spending Restrictions

Difficulty:
Description:

Develop a code snippet that restricts the usage of the Programmable Banking Card based on geographic location, allowing users to set up zones for card usage.

Suggested Skills:

Geolocation APIs, Spatial data

Cover
Challenge:

Time-Based Spending Restrictions

Difficulty:
Description:

Build a code snippet that restricts the usage of the Programmable Banking Card based on the time of day or week, allowing users to set specific transaction periods.

Suggested Skills:

Date/time handling

Cover
Challenge:

Charitable Donations Tracker

Difficulty:
Description:

Create a code snippet that tracks all charitable donations made with the Programmable Banking Card, providing users with a summary for tax purposes.

Suggested Skills:

API knowledge

Cover
Challenge:

Family Budget Manager

Difficulty:
Description:

Develop a code snippet that manages the budget for a whole family using the Programmable Banking Card, with features that allow different spending limits or categories for each family member.

Suggested Skills:

Financial knowledge

Cover
Challenge:

Merchant-Based Spending Analysis

Difficulty:
Description:

Build a code snippet that analyses spending patterns based on merchant categories, providing insights into spending habits at different types of merchants.

Suggested Skills:

Data analysis

Cover
Challenge:

Environmentally Friendly Spending

Difficulty:
Description:

Create a code snippet that tracks the environmental impact of purchases made with the Programmable Banking Card, providing users with data on their spending's carbon footprint.

Suggested Skills:

Environmental data