NodeX

Professional SaaS Boilerplate Template for Node.js

Visit Website
July 21, 2019 Added Upload images to Cloudinary

Cropping on images before uploading on the client-side is quite useful. Works great on mobile too.
Using https://cloudinary.com/ for image store and CDN.

Demo has been updated to include image uploading, so feel free to try it out at https://nodex.wensia.com/

Comment

July 3, 2019 Finished MVP

After building quite a few node.js projects during the past 6 years, I'm proud to have in place a reusable framework which enables quick prototyping of web projects. Thought about releasing it as a product:
https://nodex.wensia.com/

Looking forward to your thoughts. What would make it even more helpful for you?

Appreciate your feedback & wishing you a good week!

9 Comments

  1. 2

    Oh this looks so good!

    I would suggest creating a chat community ( like spectrum) behind this at some point to answer questions.

    Questions.
    Does the demo contains all the features?
    How can I know the code quality of the boiler plate?
    What do I get? A zip file with the boiler plate code? Libraries?
    What happens when a bug is I found in the boiler plate?
    How is the 1 project restriction enforced?

    1. 1

      Excellent questions, Oscar, thanks! Please see the answers in the newly added FAQ:
      https://nodex.wensia.com/faq

      Hope this helps?

      Appreciate your time.

      1. 1

        Ah look at that :) and with real FAQ's :)

        I've been procrastinating myself because of thinking of all these little things here and there I have to set up. I still not sure if this fits my needs as I need an PWA, and yet I spend days reading and doing small test with all the new information I get (pwa, amp, service workers, best practices etc) and I definitely need something like this to ramp up. Maybe I'll give it a try to stop planning and start executing.

        Btw another tiny thing, when the page loads the CSS delay a tiny bit to load causing the page to blink for a bit. It's not too big of a problem, it's just consistent.

        1. 1

          I still not sure if this fits my needs as I need an PWA
          Only you can tell :) If I can help with more questions, do ask!

          Fixed the CSS loading too, thanks :)

  2. 2

    Nice work! Just noticed you haven't updated your PayPal select dropdown price. Don't want you to give people an unintentional discount. ;)

    1. 1

      Ha, good catch, thanks Marcus! I'll update that at end of the day. Until then, promo :)

  3. 1

    This is much needed! Any chance to have abstraction of db and payment processors? Aka support stripe and Mongo?

    1. 2

      Hey Austin,

      Thanks for asking!

      I'll work on adding Stripe support when requested by a paying customer. Delivery: 10 days after purchase or full refund.

      On Mongo: would you please detail your use case? I've worked on 2 projects with Mongo and both times we concluded at the end that PostgreSQL with JSON/JSONB support (including indexing, queries, views, full text search on these) would have been a better fit. One can use relational tables for some features and JSON for some others.

      1. 1

        Honestly its been a while since I have take a look at the Postgres support for JSON. Several years ago (about 3), the syntax notation was just horrific. I also find the time to market for Mongo is a lot faster since its so flexible.

        So unless things have changed a lot with the Postgres implementation and your tool is to support quick prototypes, there might be many users that like the speed and flexibility Mongo offers.

About

NodeX includes all the basic building blocks you need to get started with a modern multi-tenant SaaS, ready to build upon.