Building My Startup's Web Application using AWS + Django + jQuery + GitHub
by Bart Gottschalk | at MinneBar 14 | 10:20 – 11:05 in Pennsylvania | View Schedule
I'm co-founder of a startup which
- Produces and sells a relatively small quantity of a relatively high number of customizable physical products, and
- Has future plans to build a complementary digital product.
Soon after jumping into this idea it was clear we would need a web application to support our product's discovery, selection, customization, purchase and interactive experiences. We looked at using existing marketplaces and web-site building platforms such as Squarespace or Wix. These didn't work for us for a couple of reasons
- The customizable nature of our products
- The large number of individual skus we would be managing
- Our customers can create skus dynamically.
This made using “off-the-shelf” solutions unworkable, even for early prototyping and experimentation, and meant we needed to build a custom web application. Among our non-functional requirements were things like
- The ability to iterate quickly
- Security
- Reliability
- Support growth and scalability (reasonably)
- Support future iterative exploration of our digital product
- Can’t be so costly that it sinks the business.
As the only technical co-founder, it landed on me to "figure this out."
During this talk I'll describe how I landed on our solution, an open source version of our web application, and some information about our CI/CD pipeline and hosting infrastructure.
Bart Gottschalk
I've been involved in building web applications and digital products for more than 20 years. I've worn many hats, worked across a range of business and technical environments and been responsible for the full SDLC as an engineer and manager.
Links: