Simplest guide to setting up Meteor, slingshot, and image upload to S3 with user login how-to. Part1.

David Hsu
David Hsu
Sep 6, 2018 · 1 min read

Most technical introductions/tutorials or even walkthroughs I have read online involve an author already well seasoned in that particular area. They forget that there are a lot of smaller steps in getting to the point of introducing the installation or usage.

One of the main reason I looked into picking up some experience with meteor over any other current frameworks (go/jango) is the ease of setup and possibility to upload directly to S3 and Google cloud storage without putting load on your own server.

I found this blog post from Curtis Larson http://bit.ly/2p4tRZR and his github files linked. No package dependencies are listed but they are there.

curl https://install.meteor.com/ | shmeteor create <appname>cd <appname>meteor npm install

These four lines should get you meteor, create the app directory and install npm (node.js manager).

meteor add accounts-uimeteor add accounts-passwordmeteor add aldeed:simple-schemameteor add aldeed:collection2meteor add iron:routermeteor add peerlibrary:aws-sdkmeteor add edgee:slingshot

These basic packages are needed to be added before you try out the demo curtis has for you in his git files.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade