Pikutis dev
Leave your email and we'll keep you updated on our latest software development services and how we can help your business grow
Pipelinepharma website development on python Django
Stack change form react + nextjs to python Django success story
Pre - history
Being contacted by creators of largest B2B pharmaceuticals marketplace presented with the unique challenge, which was more than happy to take.
Initial challenges
As many of fast growing businesses these days, client had lots of challenges. Mos notable ones were:
Switch to python Django
After failed attempts to stabilize and improve situation on existing web stack, decision was made to change stack to python Django.
This took nearly 4 months to release, and first working MVP. Results were quite good - page speed insights reported all metrics 90+.
Stability and transparency
Together with new stack we implemented alerting and monitoring based on loki, prometheus and grafana. This allowed us to know exactly what went wring where, and quickly fix it, also, measure operation times and assure that 99% of client requests would be processed under 250 ms.
0 downtime automated deployments
With new release we also containerized entire stack, allowing to deploy and scale entire solution. Deployments got automated, so that on merging code changes, workflow would deploy new version of the code with 0 downtime of actual platform in under 3 minutes. Test would be ran, and security checks ensuring that staging testing and tests ran successfully are in place, ensuring high stability of production environments.
On each release to production, main stake holders receives slack messages on what was changed, also corresponding Jira tickets gets updated, allowing further actions to monetarize newly added features.
12 Releases a day
Having proper stack and good workflows allowed client to have 12 releases a day done on average, unlocking new experimenting potential matched with great speed of solutions production.
Design system
Thanks to chosen tech and solution architecture, all visual elements became components, and got reused in entire platform, allowing rapid releases, and uniform look and feel all over the workflow
Backend reporting
In order to improve user funnels, we implemented cookie-less back end reporting system, allowing 100% precision, full compliance to GDPR and still ability to understand exactly how users interact with a system, and which advert channels works best.
Conclusion
Despite being intense and hard experience, Pipelinepharma was also most rewarding one. +30% of organic traffic increase, new 100% seo scoring platform with A+ security headers stands as a proof of that.
This site uses mandatory, and 3rd party Google ads cookies needed for site to operate. You can opt out of Google ads cookies by clicking "Mandatory only".