Sunday 28 May 2017

Getting Started With MEAN App Development with AngularJs , ExpressJs , NodeJs and MongoDB.

         Getting Started With MEAN App Development


I Started Learning AngularJs one year Back. It is always a nice experience to start learning something new. I used Some of my AngularJs skills in my Programming Calculator App.
Few Days Back , I Started my hands on NodeJs and ExpressJs. I watched many Youtube Videos and Tutorials of  NodeJs and ExpreesJs. After that , I thought to do a Small Project Using all my skills of AngularJs , NodeJs ,ExpressJs. 

I followed a Youtube Video (https://www.youtube.com/watch?v=kHV7gOHvNdk) and Made a Small Project Similiar to this one.After that I also Learnt that how to deploy my MEAN app on heroku website(heroku.com). My app uses MongoDB for database. So , i also used mLab (https://mlab.com/),which provided me MongoDB hosting service.

There is a very useful blog which helped me to learn how to deploy my app on heroku. (https://devcenter.heroku.com/articles/git#tracking-your-app-in-git) and how to install heroku on system (https://devcenter.heroku.com/articles/heroku-cli).

Finally , This is the App which i made (https://nikhil-contact-list.herokuapp.com/). This is a contact-list App, where anyone can enter there name, email-id and phone number. It also provides the option to delete and Edit the details in case of some mistake/typos.


I also deployed my app on google-cloud-platform (https://contact-list-app-170421.appspot.com/).I have taken help from these two articles (https://cloud.google.com/community/tutorials/run-expressjs-on-google-app-engine) and (https://cloud.google.com/sdk/docs/#deb).
I will Provide the code in my next Blog. Feel free to contact in case of any help.



Thanks
Nikhil


Uploading and Running Lambda function in AWS

Main.go package main import ( "fmt" "encoding/json" "log" "github.com/aws/aws-lambda-g...