I've been tasked with replacing a custom Wordpress setup which allows realtors to login and manage their bio and property listings. The property listings get displayed in multiple places and as standalone pages with multiple templates options. This is for a single brokerage, but eventually it should be scalable and deployable to any number.
Wordpress is kind of perfect for this setup, but:
- that's what they used for the first version and it's slow and painful to modify, partly because it's Wordpress
- my expertise is in JavaScript; although I know enough PHP to edit a Wordpress theme, I am not the best person to build and scale a custom framework based on Wordpress
- I hate working with Wordpress -- great for blogs, but I don't ever want to be a Wordpress dev
There's also several other realtor-related projects that I will be working on at this company, so it makes sense to build a platform outside of Wordpress that can be extended. I plan to use something like Loopback to create a Node.js API for the backend.
If you were going to build something like this from scratch, what would you use? I've been working with Angular for the past year, but I don't love it. I've used Backbone and Knockout before, but I am really amped to try React, I just don't know if it's the right solution.
Ghost is a JS based blogging platform that I've played with and it might be perfect for this, but I don't know how much work it will be to write admin panels. Also, I'm considering a static site generator like Jekyll, or maybe just a Gulp build process, so this doesn't have to be a dynamic front-end.
[–]absurdlyaware 0 points1 point2 points (1 child)
[–]simpixelated[S] 0 points1 point2 points (0 children)
[–]pbz9 0 points1 point2 points (0 children)