Looking for an assist updating a meteor application (there are actually two versions written at the same time but it should be the same for both) to the latest versions of Node.JS and Meteor.
Looking for assist deploying app to AWS when we are done with this.
Here are the details:
o Migrate from Meteor 1.4.2 to 1.9 (and so from Node 4.6.0 to 12.14.0).
o There is a Cordova app associated with the project we will look into after we update the web app.
o Previously configured the app to use AWS S3, CloudFront, and Elastic Beanstalk. We need to kickstart these services again, and make sure the local dev environment uses these technologies in a way that does not interfere with production code / UX.
o No users yet, but we will have test users very soon
o Code adjustments:
- Swap out “to-markdown” with “Turndown” and “maxmind-db-reader” to “node-maxmind”
- Adjustments to development mode so there are not conflicts with production mode data
o This significantly improved version separates the client and the server code into two separate meteor applications, reorganizes common classes & components, and implements a series of useful decorators. It is well-documented, too.
o We will do all as above in Vers. #1, including config and deploy to AWS, with Vers. #2.
o Saving this version for the next “to do” because the I had to backburner the whole project a while back— I want to get the first version wrapped around my head before we jump into the more robust and scalable version.
So far my strategy has been to create a new meteor app and slowly import pieces of the old app until something breaks, fix it, then drive on…