15
30 Comments

What is your Django Side Project

For those who are developing with Django, what are you working on / building / learning?

I've been building https://builtwithdjango.com and learning how to integrate Stripe. Also working on an automated e-mail as well as an outline for a potential course.

https://news.ycombinator.com/item?id=23179873

on May 14, 2020
  1. 6

    https://www.socialtracker.io is built using Django. I really like how fast it allows me to iterate and introduce new features.

    I can highly recommend taking a look at Stripe Checkout when integrating, it saves you a lot of work not having to create your own UI for accepting payments.

    1. 1

      I can vouch for this with recent experience. I work for a small startup and we use Django for our platform. Starting from scratch with only the docs I was able to build a Stripe Checkout integration in probably 2 days of total development time.

    2. 1

      This is something I want to look into furter, thanks for you work on this and sharing!

      Thanks for the recommendation, I will probably end up using Checkout in the end, For now I want to complete this without any simplifications to get a better understanding. Thanks!

  2. 3

    My Shopify app SEO Product Optimizer - http://seo-product-optimizer.com/

    1. 1

      Was it hard integrating into Shopify's eco-system? I mean authentication and other requirements.

      I was researching this too but found it a little to advanced for my skill level.

      Are there any tutorials or resources you'd recommend?

      1. 1

        Authentication is quite hard. My colleague was handling this part. The embedded app suggested by Shopify is having a hard time due to safari blocking 3rd party cookie

        Shopify app leans towards ruby. Python is not prioritized. You can refer to the Shopify community to chat with other partners or check out the Shopify python api.

        You can read my post: https://blog.seo-product-optimizer.com/index.php/2018/03/07/shopify-app-marketing-ultimate-cookbook-independent-shopify-partner/

  3. 3

    I'm building my project Fantasy Congress with django => https://FantasyCongress.com. This is my first time using Django Rest Framework and I really like it.

    1. 2

      This is awesome!

    2. 2

      Interesting idea @asebold. With a good marketing campaign this can do good. Also drag and drop cards on the front end work nice for fantasy games in my opinion.

    3. 1

      Nice work! I feel like this has a chance of going semi-viral. Espeially given the election season.

  4. 2

    Not a side project, but Makerlog is full-on Django REST Framework. Love it! Makes me so productive.

    1. 1

      Nice! Only found out Makerlog was built using Django a couple of days ago when was talking to a fellow Djangonaut / Indiehacker.

  5. 2

    Hi Rasul, I'm working on Baserow, which is an open source online database tool. The stack is Django, Nuxt.js and PostgreSQL. On the website I have a working test version that everyone can try. The open source release is expected in July. I've been working with Django for a few years now and for this project I'm learning Nuxt.js and Kubernetes.

    1. 2

      Would you say this project is mostly for learning purposes or you hope to turn it into a profitable side project?

      Site looks great, I like how clear instructions are, but can't see the reason I'd use it. Maybe once you have a couple of examples of people using it you can add a "Use Cases" page?

      1. 1

        Thanks for taking a look! I understand why you can't see a reason to use it right now. The tool is in a very early phase. Lots of features and documentation are missing, which is why it isn't very useful at this moment. It is for testing purposes only. Once I have a solid base I'm going to add tutorials, video's, examples, use cases and more. It is going to be much clearer! I hope to make a profitable side project out of it.

        While we're talking about use cases I might have one for you. You can create a database in Baserow to keep track of the potential sites that want to list on builtwithdjango.com. You can for example create table with the following fields:

        • A text field to containing the site.
        • A boolean/checkbox field which indicates if the site is already listed.
        • A text field containing an email address to contact the owner.
        • A text field containing the owners name might also be useful.
        • A text field containing some notes about why the site isn't listed (yet).
  6. 2

    https://remoteleaf.com is built using Django.

    I just submitted mine to your directory. Thanks 🙏

    1. 1

      Thanks for your submission!

      1. 1

        Sure, Will it be added to the directory?

        1. 1

          @abinaya Added! https://builtwithdjango.com/remote-leaf

          Working on a couple of UI issues and will add a more detailed description you provided soon. Please let me know if you'd like me to add or change anything.

          1. 1

            Awesome, Thanks 🙏

        2. 1

          Of course! Working on it now :)

  7. 2

    I built Zlappo as a single-page app with Django and Celery.

    1. 1

      This looks very interesting! Nice job. Are you using Celery to check when to post if the user decided to delay?

      1. 1

        I use Celery for that, but also a bunch of background/maintenance tasks that need to be done regularly.

  8. 2

    https://enviro.work is built entirely on Django. Check it out if you're looking for environmentally positive work!

  9. 2

    https://plyian.com uses Django and it quite good. I just started off with a landing page.

  10. 2

    Built http://centori.io/ using Django and love it

    Using Django and the Django Rest Framework along with Vue for the frontend - makes it super easy to iterate and build quickly which I've really loved.

    1. 1

      Oh hey, I use DRF and vue too!

      1. 1

        Nice! Funnily enough, I just learned about Vue ~ 3 months ago, never bothered with frontend frameworks much because the Django templating system + jquery is fine enough, but after trying out Vue I immediately started switching over - it's just so much cleaner than using ajax!

  11. 1

    A rhythm trainer and related music tools: https://4four.io

    First time with Django, and finding it very easy to use. The auto generation of the database is very convenient.

    What I find slow is switching between Python and JS. Keep thinking it would be better all in JS.