Live data from Hacker News

Ask HN: What's your Django side project?

news.ycombinator.com

71–80 of 93 posts

Re: Ask HN: What's your Django side project?

#71
I build Review Board (https://www.reviewboard.org/, https://github.com/reviewboard/reviewboard), an open source code review tool built on top of Django. It used to be a side project to fill what was at that time a gap in code review offerings (not even GitHub was around at this time), but these days it's a full-time job.

Like @encoderer and Cronitor.io, we also stuck with Django 1.6 for several years! YAY! Turns out the jump from 1.6 to 1.7 was a painful experience, but we're finally on the modern.... 1.11. Yeah, we're not getting rid of our Python 2.7 customers for some time (still trying to get some off of Python 2.6). Enterprise software development is a different sort of beast.

Our https://rbcommons.com service is Review Board as a SaaS, and uses Stripe. Curious to hear what you're doing with Stripe integration on your end! We've been making heavy use of it ourselves.

We've also done some crazy, fairly-complex, maybe-niche stuff in Django, and built these out into some libraries you might find interesting to browse through:

1) Djblets (https://github.com/djblets/djblets) — A big ol' utility library for Django that provides:

* Foundations for loadable extensions (just like browser extensions) for Django projects

* Support for defining flexible integrations for third-party services (Slack, etc.)

* Avatar support (gravatars, file uploads, URL-based avatars, and custom backends)

* Datagrids (with user column customization)

* A foundation for REST APIs

* Dynamic site settings

* Stuff to make privacy/PII/consent a first-class citizen in codebases

* And just a ton of other things that we found useful in Review Board and wanted to make more widely-available.

2) Django Evolution (https://github.com/beanbaginc/django-evolution) — A precursor to Django's migrations support (and the reason we were on Django 1.6 for so long — the in-development version cooperates with migrations now). We inherited and maintain this project. It provides an alternate way to specify database schema changes, and has the benefit of just being far faster to apply migrations, through a built-in optimizer. This significantly reduces upgrade times for large installs (super important for many of our Review Board customers).

All open source, and might be interesting to look at, who knows. We've built a lot up over the years (we started by writing code against Django pre-1.0 SVN checkouts), and I still recommend it.

Re: Ask HN: What's your Django side project?

#75
Currently developing an inventory management system with Django, looking into smooth integration for both physical & digital stores. Integration with WooCommerce & Shopify for example. The goal is to be as open-source as possible. https://github.com/organization-supply/organization.supply

Re: Ask HN: What's your Django side project?

#76
I'm a lawyer. I found myself writing a lot of legal briefs—but didn't like the Bluebooking and cite-checking part (it's kind of like linting code, but for lawyers and their briefs). So, I used Django to create http://www.cite.ly, which automates the process of checking legal writing for Bluebooking errors and misquotations of case law through a web app.

We turned a 5- to 10-hour process into one that takes 10 minutes!

The app itself is in private beta at this point. We also rely on the software internally while externally offering a service where lawyers send us their briefs and we show them the errors that the software finds :)

Re: Ask HN: What's your Django side project?

#77
Haven't touched it in a few months, but here's a fax machine (powered by Twilio) that runs on a Raspberry pi.

https://github.com/fastily/fax-machine

I challenged myself to make the operating costs as low-cost as possible. It costs $1/mo (for the Twilio number) and a couple cents per page.

Re: Ask HN: What's your Django side project?

#78
I have been working on WebGazer (https://www.webgazer.io) since 2015 and even if the stack got bigger with time, it has Django in its foundation :)

It started as a simple website monitoring product and evolved from there. It enables customers to monitor websites, REST APIs and cron jobs on the same platform. I also added status page functionality (e.g. https://status.webgazer.io) some time ago.

I have a day job but I keep building and hustling at the side. We live off of paychecks from our day jobs but live for our side projects, don't we? :P

Re: Ask HN: What's your Django side project?

#79
post #78

I have been working on WebGazer ( https://www.webgazer.io ) since 2015 and even if the stack got bigger with time, it has Django in its foundation :) It started as a simple website monitoring product and evolved from there. It enables customers to monitor websites, REST APIs and cron jobs on the same platform. I also added status page functionality (e.g. https://status.webgazer.io ) some time ago. I have a day job bu…

th0th, just added webgazer to builtwithdjango directory :) https://builtwithdjango.com/webgazer

Re: Ask HN: What's your Django side project?

#80
post #76

I'm a lawyer. I found myself writing a lot of legal briefs—but didn't like the Bluebooking and cite-checking part (it's kind of like linting code, but for lawyers and their briefs). So, I used Django to create http://www.cite.ly , which automates the process of checking legal writing for Bluebooking errors and misquotations of case law through a web app. We turned a 5- to 10-hour process into one that takes 10 minute…

I'm a Swiss lawyer working as a court clerk and have dabbled with Django myself (automating documents using python-docx and python-docx-template). I find this interesting and was wondering if you could elaborate on how you built this.
Post reply on HN