View my SDLC journey. github.com/jschilling12
by Jordan Schilling
Returned to a project originally developed for a class: an Inventory Management web application. After completing the course, I expanded the project by integrating it into a Static Site Server, allowing the application to be accessed at any time, added to my portfolio, and used as a learning platform for Flask web applications and backend architecture design.
This iteration shifts the project from an academic deliverable into a long-term, evolving system focused on real-world deployment and infrastructure concepts.
The first step in revisiting this project was performing a full README audit to ensure that all setup and deployment steps were still accurate and reproducible.
During this process:
This validated both the documentation and the deployment process, confirming that the project can be reliably relaunched.
The primary motivation for restarting this project was to gain deeper exposure to:
This project provides a practical environment to explore all three while continuing to build on an existing codebase.
The next phase of development is centered on building out the connection between UI elements and the backend.
Key notes:
The initial UI skeleton was sourced from:
gavindsouza/inventory-management-system
This source is credited in the README. From here, I plan to:
This is a flexible, schedule-based project, developed alongside other commitments. That said, the goal is to have a fully functional Inventory Management System deployed within the next two months.
Once complete, the project will be:
DigitalOcean Droplet Metrics https://cloud.digitalocean.com/droplets/547380802/graphs?i=06b9fc&period=hour
Inventory Management UI Templates https://github.com/gavindsouza/inventory-management-system/tree/main/inventory/templates
Gunicorn Worker Process Debugging https://stackoverflow.com/questions/73413131/gunicorn-server-error-exception-in-worker-process-after-deploying-a-twilio