MEANWorks: MongoDB/Mongoose, Express, Angular and Node Workshop with Angular Fullstack Generator
JavaScript ApacheConf HTML CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
problems
slides
.gitignore
LICENSE.md
README.md
check-version-npm.js
check-version.js
fetch-html.js
instructions.txt
meanworks.js
package.json
problem.js
reset.png
screen.png
setup.pdf
solution.js
video.png
which2.js

README.md

MEANWorks: MongoDB/Mongoose, Express, Angular and Node Workshop with Angular Fullstack Generator


M.E.A.N. Works is a workshop on

  • MongoDB+Mongoose
  • Express.js
  • AngularJS
  • Node.js

with Angular Fullstack Generator.


Videos

This workshop comes with lectures. It's recommended to watch lectures (6 videos) before starting the workshop, because they will give you a good general overview of the MEAN stack.

Full MEANWorks playlist: https://www.youtube.com/playlist?list=PLguYmmjtxbWEdBy8FqGcz7ZIdl0cHV9SY.

Slides: https://github.com/azat-co/meanworks/blob/master/slides/README.pdf

Installation

The easy way:

$ npm install --global meanworks@latest

The hard way (better for development/fixes):

$ git clone https://github.com/azat-co/meanworks.git
$ cd meanworks
$ npm install
$ npm link

If $ npm link fails, try $ node meanworks.js or $ npm start.


Usage

  • $ meanworks or node meanworks.js: launch menu to select the adventure and monitor progress
  • $ meanworks verify: verify solution
  • $ meanworks verify YOUR_FILE_NAME: to verify that you have finished an exercise with a filename
  • $ meanworks help: to get help with the workshop
  • $ meanworks print: to re-display the current exercise
  • $ meanworks solution: to show the solution for the current exercise
  • $ meanworks verify skip to skip it.
  • $ meanworks reset to reset the completed adventures

Adventures

  1. 01-node-npm
  2. 02-mongodb
  3. 03-installs
  4. 04-folder
  5. 05-seed
  6. 06-endpoints
  7. 07-ui-transactions
  8. 08-ui-accounts
  9. 09-ui-main

Reset

If you have completed all or some of the adventures but want to do them again, simply run meanworks reset.


Feedback

Bugs?

🐛🐛🐛 >>> https://github.com/azat-co/meanworks/issues


Contributing

  1. Fork this repository
  2. Make changes in a branch off from master
  3. Submit a pull request to azat-co/meanworks (this tool)