I finally launched my website

It was a great exercise working on Project 1. A few technical things I learned while building my website: How to create a beautiful landing page with carrd.co Implementing Stripe payment forms (part 1, part 2) First with Stripe Checkout – which is just a few lines of code for their widget Later, with Stripe…

Read more

Installing Google Python Cloud Debugger

Highlights: Installed the Google Cloud Python Debugger tool Lets me debug issues on my server-side code Why? A friend found a bug, and I couldn’t find source of issue on server. Google’s Python Cloud Debugger is in alpha stage! It’s very buggy Installation required a day’s worth of troubleshooting Context: A buddy was helping test…

Read more

Setting up Stripe payments part 2

Highlights: Set up coupon system for Stripe payments Figured out how to debug with Flask (with debug toolbar, console messages, etc.) Used AJAX to check if coupon exists, then applies coupon Linked successful payment route to a confirmation page Resolved a number of formatting issues. Issues I faced: Issue: I didn’t know how to debug…

Read more

Learning how to build web applications with Flask and launch on Google App Engine

Highlights: I learned the general framework for how Flask works! Including the @app.route() and render_template() functions. I deployed the burningvpn.com app with Google App Engine using Flask, and it works! Learned that restarting the systems / computer / code solves 75%+ of my problems. Context: In order to build some functionality into my website (Stripe…

Read more

Setting up Stripe Payments

Highlights: Created products and plans in Stripe (using their Dashboard) Created my first Stripe promo code Made my website always secure with https Next steps: Build server-side code to execute Stripe API (using Python) Add promo code functionality to website Issues I came across: Question: Conceptually, I don’t understand how to send information from the…

Read more

Getting IB Gateway onto my server

Today’s highlights: installed Linux (Ubuntu) onto a server!  installed IB Gateway and can connect to Interactive Brokers through my server. Next step: move my Python algorithm to the server and schedule it to run there. Question: How do I move my Python code to my server? Is this through containerization? How do I do this?…

Read more