So I am a front-end dev in the creative department of a large company. If we have a project that requires any kind of back-end work the company has an IT department for that work. But for various reasons getting the back-end work done by the IT dept. can be slow or problematic. So we are looking at starting up a sort of a mini “skunk works” within our creative dept., and I have been tasked with setting up a very simple test page in which a zip code is input and various businesses with that zip are then displayed, along with a map and pushpin locations.
Difficulty: zero budget. And I don’t have much back-end / DB experience but I’m moderately intelligent and think I could get up to speed with some kind of DB solution pretty quickly. I have access to a Linux-based company server, but only FTP access, so I don’t think I’d be able to install MySQL on it. I’m sure there are many solutions: Amazon Web Services looks like they host a free Cloud DB, “Amazon DynamoDB”, but it’s something proprietary called noSQL. Not sure how far I want to go down that rabbit hole. I could probably even install a DB on my work computer and serve it out somehow, right? I don’t have to worry about bandwidth or securtiy much for now. If this catches on, I assume a budget for a scaled-up solution will materialize.
The sample size is tiny, like only 8-10 business addresses to start, so I could easily set up the info in Javascript object arrays and knock this out by next week, but that would be cheating. Oh yeah, my Front-end skill set is pretty old-school, not much Angular or other frameworks, pretty much HTML/CSS/JS/jQuery.