A web app to help a restaurant keep track of its inventory throughout the day. Capstone project for Codecademy Django course ¶
Announce ¶
Well, I think I’m finally ready to show this off:
Been learning web development with Django on Codecademy. After completing the capstone project the standard Django web 1.0 way, I spent some time htmx-ifying it, as well as sprinkling some hyperscript throughout (which makes this a #djhype app before the stack was coined ).
Extremely pleased with the UI patterns I was able to achieve this way! Christ is opening doors for me at my job as I learn this stuff, so I’m thankful to Him for the opportunity to practice with these libraries.
You can see the code at https://github.com/iamjameswalters/codecademy-mealwise
You can interact with a live demo of the site at https://iamjameswalters.pythonanywhere.com/
Thanks! This is the stack my coworker and I are about to use to reimplement an internal web app we have, so this was all valuable practice.
htmx/hyperscript are definitely elevating the quality of this project, because we wouldn’t have fussed with JS for it
Mealwise ¶
A web app to help a restaurant keep track of its inventory throughout the day.
Capstone project for Codecademy Django course.
This app uses Bootstrap 5 <https://getbootstrap.com/> , htmx , _hyperscript , Bokeh for the revenue chart, and django-admin-interface .
The majority of that was added after completing the requirements for the assignment (v1.0)
Try it Out ¶
Visit iamjameswalters.pythonanywhere.com to interact with a live demo of the app.
The database should reset nightly. Feel free to create your own account, or use user: testuser/pass: mealwise .
Without signing in, you can place and delete orders. All the other features require an account.