Posts tagged with :bank-hackclub:

@lachlanjc0
Found this old timelapse of me designing/building hackclub.com/bank, February 19, 2019. Video courtesy @zrl 😄
@rishi0
Helloooo Hack Clubbers! It’s ya boi rice back at it again with another HN ship :hn: :parrot:! Before I lay out the new changes, I just wanted to thank the wonderful @caleb for testing out the bot authentication system yesterday (the UNO bot looks great), and @khushraj.rathod for volunteering to build out the exchange system—forex is coming to Hack Club, everyone :parrot_love:! Anyways, let’s get back to day 4 of my personal lil shipathon: changes to @undefined and the HN API! The Teller now has one awesome new command for validating payments (/pay was there before, but I’ve added some new messages and interactivity with it), and a super great new dashboard—feel free to head over to Home on @undefined’s profile page to take a look. The HN GraphQL API now supports advanced pagination and sorting! You can now query for as many transactions as you want, iterate through them, skip through tests, and even order by different fields! For instance, to grab the 5 people with the most HN and two of their largest payments, you can do something like:
query Users {
  users(options:{
    sort:{
      field:"balance",
      order:"DESC"
    },
    take:5
  }) {
    id
    balance
  	outgoingTransactions(options:{
      sort:{
        order:"DESC",
        field:"balance"
      },
      take:2
    }) {
      id
      balance
      from {
        id
      }
      to {
        id
      }
    }
  }
}
I’m soooooo excited for what all of yall are going to be doing with this—as always, if you’re interested in making a bot, feel free to DM me with the bot’s username to get your very own token! You can find the source for HN over at: :githubparrot: 🌟 z.rishi.cx/g/hn, and the Teller over at z.rishi.cx/g/teller :D P.S. The next ship will be V1 of HN—the production-ready, stable version of the API with documentation!
screen_shot_2020-12-25_at_3.14.50_pm.png
@JohnLins0
My Hack Club Bank card just came🎉
20201204_212004.jpg
@msw0
darkmode logo for bank coming soon. what's a better set of darkmode logos? 1️⃣ dark or 2️⃣ neon
screen_shot_2020-12-04_at_4.51.16_pm.png
@msw0
My notebook pages from Sept 16th writing up how the new bank receipt feature upload would work
image_from_ios.jpg
image_from_ios.jpg
image_from_ios.jpg
image_from_ios.jpg
@lachlanjc0
Good day, Banklings! It’s way easier to check out with virtual cards now, since I’ve redesigned the card page with all the details you need in one list & handy stats below. Transaction lists are more reliable now, with a bunch of display issues (esp in Transparency Mode) fixed, & the amounts right-aligned. I also refreshed the My Cards page to show more card details. One quick ask—we don’t do tracking beyond pageviews by default in Bank, but we now let you opt into session tracking. If you’d like to help us debug stuff, turn it on in your settings :)
image_from_ios.jpg
@lachlanjc0
Several small ships on Bank today: you can now create another project right from your dashboard, modals are way easier to dismiss on mobile, and the Emburse page is now clearer about its status.
image_from_ios.jpg
@lachlanjc0
Small ship: the card transaction pages now show a ton more details about your transaction, such as the location of the merchant, so you can find out exactly where & when someone spent money, with lots more details for finding receipts or tracing back details.
image_from_ios.jpg
@lachlanjc0
Big ship: you can now order yourself a new card right on Bank, including virtual cards! Virtual cards can be generated instantly & used for online transactions, no waiting for shipping. If you haven’t ordered yourself a new card, it’s right on your Cards page now. (Personally, super happy with the design of this!)
image_from_ios.jpg
image_from_ios.jpg
@christina6950
I spent an hour thinking about coding after Lachlan explained to me how he used JavaScript's truthy/falsy to build different features at Hack Club Bank. Something clicked, and I finally understood what a programmer does and how cool and limitless the world becomes when you know how to build w code.
screen_shot_2020-09-23_at_1.51.33_pm.png
@lachlanjc0
It’s been another week!! Got some great, focused work in on Bank this week & feeling solid.
@lachlanjc0
Super happy with the progress I’ve been making on :bank-hackclub: Hack Club Bank—you can now upload receipts super quickly from your phone without logging in, unified transactions list shows who made each card transaction, you’ll see shipping status & tracking when your cards are on the way. Bank gets better every few hours 🌟 It’s weird since working on Bank is totally unlike everything else I do at Hack Club…takes a few days to get back into the swing of working on a long-term product, not just one-off changes to a website & constant context-switching on comms & visual projects. Feeling proud of my last week though.
2020-09-17 18.04.24.jpg
2020-09-17 18.04.31.jpg
@lachlanjc0
Had a productive day, though I took a break to watch the :appleinc: Apple Event with @matthew. (Not buying anything yet, somehow!) Made the first version of unified transaction lists on :bank-hackclub: Hack Club Bank (pictured below!), improved the 🧾 receipt experience for the new Stripe Issuing cards. (Lots more coming there.) Also worked with @christina695 at the end of the day, bringing some design polish to a slide deck for an upcoming donor call.
image_from_ios.jpg
@lachlanjc0
Got away from posting daily updates this week, but it’s been quite a week! Made the new hackclub.com homepage which I’m pretty proud of, got (dozens of) other things ready behind the scenes for the Clubs launch on Wednesday, continuing our social media. Working with Michael, Amogh, Christina, Matthew, & Max every day. Now I’m full steam ahead on Bank & the cards migration we’re starting to roll out. Here are @matthew’s doggies from last weekend!! 🐕 :macbook-air-space-gray-screen: :yay:
image_from_ios.jpg
@lachlanjc0
(This photo is the Bloomington HQ’s main room at the beginning of the day.) In between desk assembly & assorted fun times yesterday: • Worked on Bank v2 product planning with the singular @msw. Came to some great new ideas for cards on Bank I’m really excited to build; essentially, virtual + physical cards for every team member, clearer transaction ownership, simpler ordering & management. Excited to work on some UI prototyping for that today • Had a wonderful chat with @scott, who’s been working on the Bank backend recently • Took a walk with @zrl to discuss my work recently & the DNC/RNC & news • Checked in with @amogh on iPad project • Shipped a set of small design improvements to Bank • Embarked on a tale of two packages I hope you’ll discover next week(?) in #scrapbook Then I made some salmon teriyaki with corn & green beans for dinner with @matthew that was surprisingly good!!
image_from_ios.jpg
@lachlanjc0
Last day in our temporary office today, in Bloomington: • Ended SoM hardware grants with a wonderful PR from @sampoder github.com/hackclub/summer-site/pull/57 & gave him feedback on our upcoming homepage by him!! • Bank: fixed a Transparency Mode bug on the G Suite page • Bank: reached out to someone I super admire about working on an explorative new project together • Workshops: in preparation for the new Clubs, standardized our formatting & streamlined authoring open letters github.com/hackclub/workshops/pull/20 • Moved forward on iPad distribution project • Unblocked @neel.redkar on serverless deployment • Talked with @michael.destefanis to plan Bank work, @tmb about MacBook project, @msw about Slack comms, then a long chat with @zrl about workflow/responsibilities at HQ Here’s what @matthew & I made for dinner. Going on a quick weekend trip in the morning!
image_from_ios.jpg
@lachlanjc0
Moved houses & got a late start yesterday, but got a few things in: • Added print styles to Workshops site, h/t @melody, to improve usability github.com/hackclub/workshops/pull/19 • Bank: Added example HTML embed code for embedding your donation form on your website • Bank: Removed the webfonts for improved performance & a nice design tweak • Bank: Shipped verrry first prototype of new cards ordering flow I’m working on (not public) • I started my reign over Brand Twitter, now that I’m running our Twitter twitter.com/hackclub/status/1296655498842906625?s=21 Photo from a nighttime walk around campus with @matthew!!
image_from_ios.jpg
@msw0
got a tech demo running on bank. the black cards are from stripe, and you can issue them for yourself instantly (no more review/approval step). just live on my dev server, rn
screen_shot_2020-07-23_at_4.19.18_pm.png
@zrl0
Night time walk with team. 2nd to last day of @cwalker in Vermont. Clubs planning. Donor call in the evening. Helping get Bank in order and supporting team. Lots to do, feels like so little time. How will we make this school year any good?
image_from_ios.png
@lachlanjc0
This photo is from a wondrous night with @msw a few days ago…we sat out on the dock looking up at the glorious night sky & I saw the Milky Way I think for the first time. It was a solid day of infrastructure work today though—shipped a massive update to Hack Club Theme & little updates to a bunch of other sites, switched our asset hosting from CloudFront to Vercel, improved documentation on theme-starter, bugs on Bank. Lots of things I work on no one ever notices, but sometimes that’s the most important to work on.
image_from_ios.jpg
@zrl0
Writing code for the first time in a while on a new project. Team discussions to plan out clubs this school year. Bank. Leadership and inspiring leadership in others... hard.
img_3017.jpg
@zrl0
Board meeting today. Since February: 2k average daily messages on Slack -> 10k average daily, 1.3k Twitter followers -> 12.3k. Hack Club Bank total transactions $1.36m -> $1.89m ($534k increase). AMAs as a format started. Summer of Making. 100s of hardware grants sent, 1,000s of #scrapbook posts made. Photo is of everywhere Summer of Making stickers are going (127 countries). $610k in donations received from 8 new donors. Talked work schedule over next few weeks with team. Some light work on /z. @melody made awesome grilled chicken for dinner.
image_from_ios.png
image_from_ios.jpg
@elizabethq0
had a call with @iamcpdev (& recorded!) for the HOPE project (hopepiano.org) 😄 unfortunately i forgot to take a picture whoops and props to @itsmingjie for being a lifesaver for an emergency call and basically advising me on bank, mch, and life lmaoo (ps: does the background in the 2nd pic look familiar? 👀 @/tylerfromcodeday)
image.png
image.png
@msw0
we're going to be switching card providers for hack club bank soon, so i've been going through the slog of moving our models around to support the old Emburse card data & the new (Stripe/Privacy) card data
ugh.png
@zrl0
Long day of discussions with team in Vermont. What will the next school year look like? Year of the Rock. Populating Hackerland. Slack as a tool. @cwalker joined us today in Vermont. @cp is joining team over summer to work with @michael.destefanis on Bank operations.
img_2981.jpg
@lachlanjc0
I don’t have a very fun image today so I have a GIF of @christina’s iconic goats instead. Did a ton of small things today! There’s rich text support on Scrapbook, I fixed the GitHub-style streak graph bug, halved build time, a variety of Scrapbook & Bank bugs fixed, I doubled the PageSpeed & halved the initial data download of Bank pages through a bunch of frontend optimizations, & lots more. Planning to start a new Scrapbook feature tomorrow & hoping to get back to my Swift project as well.
file_from_ios.gif
@michael.destefanis0
Getting Bank back in shape after a rough couple weeks:
image_from_ios.jpg
@msw0
visualization of our work on Hack Club Bank! changelog.bank.hackclub.com so you can see where code changes were connected to a new feature
ezgif.com-optimize.gif