Member-only story

How I Built and Deployed My First Web Application with Django in 5 Weeks

Tips for first-time Python website developers

Jason Jung
Better Programming
9 min readDec 30, 2019

--

Hello, I’m Jason

I am a programmer, machine learning practitioner, and automation enthusiast, originally from Korea. Even though I do not have a CS degree, I fell in love with coding after college and have been learning new things on my own ever since.

Introduction

In July 2019, I launched my first web application, Salary Ninja, a tool for salary insights. It took me a total of five weeks while working full-time to learn Django, code, and deploy this application on a server.

As part of becoming a full-stack engineer/problem-solver, I wanted to up my game by tapping into the front-end world. My idea was to build a website where you can search a database and return results with insights. Because I knew nothing about building a web application, I researched different options, tools, and frameworks. I want to share about the process I went through, as it might shed some light for those who want to build one themselves.

--

--

Jason Jung
Jason Jung

Written by Jason Jung

SWE/Data Scientist @ Shopify. Alum @ Northwestern and @ UCLA. Creator @ https://salary.ninja. Visit me @ https://jasjung.github.io

Responses (8)

What are your thoughts?