Google is your friend: https://en.wikipedia.org/wiki/Responsive_web_design
NOT Wordpress! Facebook uses PHP among other languages, if that tells you anything. Every programmer will be bias toward what they like and what they are used to coding with. The bigger question for you is, have you completed your due diligence? Is there a real need for another crowd funding pl...
If I was just starting out, I'd consider learning Meteor (https://www.meteor.com/). It's just entered version 1.0 and after working with it for a little less than a year I do have some issues with it but it still makes for a very solid framework that gets you up and running very fast. You would o...
If you simply aggregating information than I don't see any issues with copyright. But, I would seek permission from the brokers/website owners to make sure business is protected. It doesn't hurt asking for permission, and if it directly benefits them to get leads/sales than none of them will say no.
Trying to save money and time by going with a pre-made solution is going to pay you back with frustration later. Best bet is to always build from scratch or build from available components that you can configure the way your particular software needs to work. I would look to open-source javascrip...
Web development jobs ask for experience, but what they're actually referring to is ability. You can "hack" this process by building projects publicly. Use GitHub, contribute to open source, and continue building for-fun projects to grow your skills. Send your GitHub link along with applications...
When considering the future of marketing, with an eye to the year 2020, I think you are close to the right idea. Marketing as a business initiative will most likely cease to exist, and product placement and promotion will happen seamlessly in an immersive, highly personalized experience that brid...
With all due respect, this seemingly simple question has a complex answer. Much akin to "How do I drive a car?" The most basic overview I can come up with goes like this: 1. Decide on a niche There are a million freelance website designers. What makes you different and how can you offer somethi...
The best technology is whatever gets you up and running the quickest. You'll throw away the first iteration (and possibly the second and third...) anyway. What you need most in the beginning is to test your idea and get feedback, and you need it fast.
Bluehost and Namecheap domains.