TL;DR
I built a webapp to track and plan medicine doses between parents.
Problem
I wanted an easier and faster way to plan medicine dose timings and get accurate info.
Idea
Make it less tedious for both of us parents to record/coord medicine stuff and sync with one another.
Stack

Django
'%3e%3cpath%20d='M266.66,416.36L0,293.67L0,249.13L266.66,120.11L266.66,186.77L75.86,270.39L75.86,271.83L266.66,349.7L266.66,416.36Z'%20style='fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,0,-23.56)'%3e%3cpath%20d='M614.63,23.56L414.35,503.43L335.9,503.43L535.61,23.56L614.63,23.56Z'%20style='fill:rgb(65,103,177);fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,0,-23.56)'%3e%3cpath%20d='M953.7,290.22L685.32,412.63L685.32,346.25L877.84,268.95L877.84,267.8L685.32,184.47L685.32,116.94L953.7,245.68L953.7,290.22Z'%20style='fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e)
Htmx

Nginx
'%20/%3e%3cpath%20d='M110.639%20150.146c-2.477-.789-2.486-1.137-.204-8.065%202.279-6.918%201.234-13.343-2.99-18.393-5.743-6.867-8.51-12.727-9.391-19.897-.757-6.156-.997-6.644-3.503-7.125-1.68-.322-4.003.317-9.537%202.625-8.052%203.359-9.97%204.834-11.87%209.128-.997%202.256-1.117%203.607-.551%206.217.691%203.186%203.524%208.316%204.597%208.322.28.002%201.826%201.061%203.436%202.354%202.671%202.145%202.855%202.517%202.099%204.266-1.643%203.799-5.545%208.405-7.122%208.405-.884%200-4.495-2.53-8.47-5.934-7.81-6.686-8.137-7.356-8.943-18.316-.962-13.076%202.253-19.179%2016.575-31.456l8.982-7.7.574-4.672c.591-4.815-.243-16.28-1.645-22.61-.828-3.738-3.56-7.3-6.154-8.019-2.826-.784-4.482.834-6.632%206.476-2.32%206.088-4.536%208.212-8.57%208.212-2.513%200-4.859-1.608-6.478-4.44-1.16-2.03-1.834-14.223-1.14-20.642.334-3.087.353-6.213.043-6.947-.505-1.193-4.853-3.773-15.103-8.964-1.863-.944-4.035-2.215-4.827-2.824-.792-.61-2.846-1.73-4.565-2.49C25.356%205.938%2015.203%200%2016.153%200c1.799%200%209.42%202.346%2013.476%204.148%202.477%201.1%204.847%202%205.268%202%20.421%200%205.196%201.537%2010.61%203.415%205.415%201.879%2010.364%203.416%2010.998%203.416%201.506%200%201.742-1.303%201.26-6.95-.22-2.564-.21-4.663.02-4.663.232%200%201.23.495%202.218%201.1%203.02%201.85%209.516%202.982%2017.15%202.99%207.301.01%2016.83%201.457%2020.472%203.112%205.225%202.374%2011.285%209.79%2018.973%2023.216%205.344%209.334%2011.087%2013.286%2019.317%2013.295%203.327.004%2012.204-1.368%2024.225-3.743%209.911-1.958%2022.996-2.398%2028.075-.944%206.195%201.774%2014.388%206.515%2021.161%2012.247%206.34%205.366%207.317%206.557%2011.211%2013.677%204.648%208.496%209.777%2020.572%2014.339%2033.756.65%201.878%202.023%205.038%203.05%207.022%202.743%205.292%202.607%205.615-2.377%205.615-5.41%200-7.947-.853-11.493-3.864-3.401-2.889-4.29-4.656-9.613-19.12-2.727-7.408-5.381-11.853-7.078-11.853-1.162%200-3.515%207.939-3.515%2011.861%200%202.786%201.746%206.55%206.26%2013.494%207.331%2011.28%2011.189%2027.228%209.645%2039.88l-.667%205.464-4.887.203c-7.693.32-7.616.427-7.616-10.574%200-11.711-.798-14.248-5.966-18.971-2.147-1.962-6.963-7.536-10.703-12.387-3.74-4.85-7.322-8.82-7.96-8.82-1.464%200-2.195%203.99-2.273%2012.414-.05%205.549-.27%206.488-1.906%208.197-4.438%204.635-7.553%2013.075-9.473%2025.666-.425%202.787-.79%203.308-2.596%203.714-2.657.596-10.017.694-10.652.141-.547-.477.412-8.045%202.586-20.417.826-4.696%201.727-10.998%202.002-14.004.491-5.35-.606-15.374-1.904-17.403-.54-.843-3.289-1.026-16.147-1.073-8.522-.031-17.87-.311-20.77-.623l-5.275-.566v2.34c0%202.507.643%204.717%204.939%2016.984%201.513%204.32%203.706%2010.907%204.872%2014.637l2.122%206.781-1.79%205.514c-.985%203.033-2.446%206.667-3.248%208.076-1.413%202.485-1.579%202.56-5.543%202.508-2.248-.03-5.088-.373-6.311-.762z'%20fill='%23499848'%20/%3e%3c/svg%3e)
Gunicorn

Bootstrap

PostgreSQL
What I built
- Basic CRUD webapp with user authentication.
- Sprinkled HTMX and datepicker.js for user interactions.
- Backend via Django
Not yet done
Honestly, LLMs do it better (unless they refuse to do it, which Gemini did in the past).