3
26 Comments

Nodejs - Indie hackers

Hello, indie hackers. My question to be you a bit platform specific.

What are the products you built with Nodejs? Would love to hear from you.

Thanks.

  1. 5

    I built betas.io with Angular 4+ and Node!

    1. 1

      Hey Jarek, I built www.visualbonus.com on the same stack. I am wondering if you could answer some questions on performance issues with Angular and caching with NodeJS?

      1. 1

        I can certainly try. What's up?

    2. 1

      Hei, Thanks for your info!! Actually, I am learning Nodejs. I am looking for some valid/interesting idea to work on!!

  2. 2

    I built https://clay.run (Serverless Functions), https://base.run (Serverless Database) and https://keys.run (Serverless redis) with nodejs!

    I actually build most of my products with nodejs.

  3. 2

    remoteindex.io is in node.js + pgsql (express) and crawlers written in serverless + lambda, the frontend is nextjs (react + node)

    1. 1

      Bookmarked!!

  4. 2

    So far mobileday.com, twinelabs.io (both the backend and the device), a few Alexa skills and Slack bots (Front Desk coming soon)

    1. 1

      I like the idea of twinelabs.io

    2. 1

      These look awesome.

  5. 2

    Habitica.com
    Softwaredaily.com

    And many side projects. I'd be happy to answer any questions.

    1. 1

      habitica looks awesome! Any chance you could break down your tech stack?

      1. 1

        Thanks :D The basic stack is:

        1. Client side - VueJs
        2. Server side - expressJS
        3. Redis/Kafka for queue to workers
        4. Redis for some caching (we are slowly adding more in :D)

        We deploy mostly as a monolith. We have a docker container and we spin that up on some Azure servers and AWS. The devops stack is:

        1. LB
        2. 2 major Docker Swarms
        3. Workers

        Then we use MLab for Mongo. I don't remember our Redis provide off the top of my head. I think it is just heroku. Then we have workers on Heroku and Digital Ocean.

    2. 1

      Nice. Can I get some guidance on Nodejs. Btw, I downloaded you app!! (y)

      1. 1

        Thanks! And sure, anything specific or do you just want a general building flow?

        1. 1

          I'm interested in the details of your devops process. How you build, test and delivery your nodejs app? How you coordinate between backend and frontend? Did you deploy redis/kafka service yourself or use cloud service?

          1. 1

            Hey, sorry for the delay. I didn't see your comment.

            Basically we use Heroku for redis and Kafka. Mlab for Mongo. I'm sure we have plenty of other services but those are some of the main.

            We use Docker. We have deployed on AWS and Digital Ocean. Currently we are on Azure. Basically we have Load Balance (app gateway for Azure) which also manages our SSL.

            Then we use docker swarm to create two clusters in two regions with 3 managers each and point the LB at those clusters.

            From there we attach workers to the cluster. Environment variables are on the Docker Swarm services which is how we connect to reds, kafka, etc.

            To deploy, we build a docker image and use docker swarm to update everything :D

            1. 1

              Thanks! I have learned a lot from you reply.

    3. 1

      This comment was deleted 9 years ago

  6. 1

    Tech giants like LinkedIn and Netflix have used this technology at different stages to deliver modern and scalable applications.

    Uber is also one of the first Node.js adopters.

    You can build Real-time Application with Node.js: https://www.simform.com/blog/build-real-time-apps-node-js/

  7. 1

    https://teleprompt.it

    I built this app to scroll song ideas during band practice. MongoDb, Express, Angular 5, Nodejs

  8. 1

    I built a project forum for the FreeCodeCamp group I was leading for a while. I learned a lot building it and the theory was that new people that were learning to code could post their projects and blog and get a little web presence going if they didn't yet have hosting skills. http://13.57.104.16 I ended up just letting the domain name expire and ssl, because no one used it. Again, this was a really great learning experience.

  9. 1

    I built my very first Alexa Skill with node. https://www.amazon.com/Allen-Sallinger-Wise-Sayings/dp/B01MSD621T
    Not much, but it was fast to setup with node and AWS lambda.

  10. 1

    I build inboxreads.co with NodeJS, Express and the frontend is just EJS.

    It's my go-to framework for side projects.

  11. 1

    https://www.openode.io/ (Node with express, socket.io, mysql, mongodb, redis, Vue.js, and more) and https://www.iochain.co/ (Node, sails.js, mongodb, Vue.js)

  12. 1

    Hey! We built https://www.alwaysreading.io with node.js, express and MongoDB. I wrote up an article with more details about the tech stack/tools we used here: https://www.indiehackers.com/@jonny/launching-our-first-side-project-alwaysreading-io-ea4d4bbd9f

    Hope that helps. Node is absolutely awesome. Very quick to get things working without having a huge framework to navigate around.

  13. 3

    This comment was deleted 8 years ago