This is my portfolio and consulting business website, a custom full stack app that dynamically presents my projects.
Tech used: Django, PostgreSQL, HTML, CSS, JavaScript, Bootstrap
I built this site using Django, basing the design on previous versions of the site I'd built elsewhere. I used Django templating language to achieve dynamic presentation of my projects, stored in a PostgreSQL database. I keep up-to-date with Django security best practices for my backend and deployed the project using Railway.
My biggest challenge was deployment, which is more challenging with Django than with other frameworks I use like Next.js. I'm glad that I chose Railway as the platform because the community support really helped me through some of my thornier problems! Shoutout to Vin for sharing the regular expression that made my user media uploads function properly 😅