• Resources
  • Flarum with NodeJS & MongoDB [DISCONTINUED]

Hey @datitisev. I think it's absolutely amazing what you've done at such a young age. You are destined to be a rockstar!

But I'd have to agree with some of the comments above. Why build a whole new version on another stack when there is so much work to still be done on the original PHP version? Not to mention, this is a HUGE project to attempt on your own.

Many of us are anxious and excited to use Flarum and are patiently waiting for a few more features or stability. We would all love to see any and all developers out there to help finish the PHP version and extensions. Maybe building a new extension that is needed would be a great way to learn and help the project?

Just a thought. I'm sure you'll be great either way!

    JRay
    I express the "Why?" in datitisev.
    Some people wanted a nodejs version of Flarum, and I just thought, I was already going to make one for myself, why not for everyone else?
    FlarumJS is not going to be a completely different project from Flarum. They are both going to work together for features, issues, and more.
    The why: i was going to do it anyway ?

      datitisev The why: i was going to do it anyway ?

      Wouldnt you say learning PHP is a more valuable lesson? Flarum uses a lot of JS too so you wouldn't be completely in the dark. The only Benifit from it being nodejs is you're more familiar with it. The end user will notice nothing (besides the lag in updates from the php Flarum).

      datitisev FlarumJS is not going to be a completely different project from Flarum. They are both going to work together for features, issues, and more.

      Does that mean you'll use our frontend code and only rewrite the backend/API itself in Node?

      JRay Not to mention, this is a HUGE project to attempt on your own.

      Indeed. The work...

      Huuuuge

      Haha, couldn't resist. ?

        datitisev Actualy, I was thinking you should rebrand it. Something that represents you and your talents. Absolutely, it's a fork of Flarum and credit goes to the original devs, but you don't want people mistaking your board for the original and vice versa. Give it a unique flavor, something uniquely @datitisev.

          Franz Yes, I do use the frontend CSS & JS of Flarum, but I also make some changes because of... different ways of doing the same, for example, the login & signup modals are always there, but hidden via AngularJS, instead of adding the code and removing it the whole time.

          jordanjay29 I thought about it, but if I named it something completely different, people at first view would think it's completely different of Flarum, so I named it FlarumJS so you can make the connection to Flarum, and see that it has something to do with it.
          When FlarumJS is more complete, I'll think of a unique name. As for now, I'll keep it as it is.

            9 days later

            BIG UPDATE HAS COME! v0.0.4

            No... not really, but something did!


            If you visit the FlarumJS Community, you will see a list of discussions with... unique titles...
            That, my friends, is FlarumJS at its full potential right now!

            Right now, if you post something
            - The modal doesn't go away
            - It doesn't remove the content either
            - Nothing tells you it actually worked, except the console (console.log)
            - You can't see the content, only the title
            - There is no way to see inside of posts or reply, or delete, etc...

            Meaning: Life is good, man! ?

            Stay tuned! ?


            Developers

            Gitter & Slack

            FlarumJS Gitter.. @ https://gitter.im/orgs/FlarumJS/rooms
            FlarumJS Slack... @ https://flarumjs.slack.com
            Join Slack............ @ https://gitter.im/datitisev
            Join Slack............. : Required: email; Optional: First Name & Last Name

              I registered and created an account. But couldn't post a test post as " Post Reply " buttons was not visible.

              datitisev

                meetdilip What you have to do is create a new discussion, that is the only thing available right now ?

                I clicked " Start Discussion " and editor popped up. But without any option to close it or " Post Reply " button to complete the post.

                It's ok. Take you time. I will follow the progress. Good luck ?

                  meetdilip The "Post Fiscussion" button is at the bottom, sorry, you will need to scroll down in the modal. There is a way to close it in really big screens, but my CSS is cranky ?
                  To close the modal, just refresh.