Facebook: https://www.facebook.com/MrOnyancha
Twitter: @MrOnyancha
LinkedIn:	 https://ug.linkedin.com/in/MrOnyancha
LinkedIn:	 https://plus.google.com/u/0/+ChrispinusOnyancha
Onyancha	is	a	Software	Engineer	by	profession,	he	is	also	Co-Founder	creativeDNA	and	
currently	the	Managing	Director	and	lead	tech	at	creativeDNA.
Agenda
•GitHub linkup
•Introduction to Mean Stack
•Why Mean Stack?
•Installing Mean Stack
•New application in Mean Stack
•Introduction to Google Cloud Platform.
•Moving it to Google Cloud Platform.
Introduction to Mean Stack
• Build a faster JavaScript app right from the Front end to the Back end.
Installation
Node-JS
Ø Go to: https://nodejs.org
Ø Follow the installation instructions for your platform version.
Installation
MongoDB
Ø Go to: https://mongodb.org/download-centre
Ø Follow the installation instructions for your platform version.
Ø $: mongod –dbpath DIRECTORY_TO_DATABASE_DATA to run
Installation
MEAN Stack
Ø Go to: http://mean.io
Ø Follow the installation instructions for your platform version.
Ø Our	mean	stack	is	
going	to	look	like	this
Ø We	are	going	to	use	
mongoose	a	JavaScript	
driver	to	connect	to	
the	mongo	database
Ø Focusing		on	AngularJs
Application Test
– Path:	/app/account/index.controller.js
– The	account	index	controller	is	the	default	controller	for	the	account	
section	of	the	angular	app,	it	makes	the	user	object	available	to	the	
view	and	exposes	methods	for	updating	or	deleting	the	current	
user's	account.
Application Test
– Path:	/app/account/index.html
– The	account	index	view	is	the	default	view	for	the	account	section	of	
the	angular	app,	it	contains	a	form	for	updating	or	deleting	the	
current	user's	account.
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack
Mean stack

Mean stack