The basics of the expressjs framework
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Skill Level: Intermediate
Time Limit: N/A

This drill was created by Azat Mardan and a number of other contributors for NodeSchool. It's a little more advanced but it's perfect for those who'd like to learn web development with ExpressJS. Enjoy!


  • Install Nodejs if you don't have it.

NOTE: You can check by opening your terminal and running node -v. The version should be higher than 0.10.32

  • Update npm by running sudo npm install npm -g from within your terminal.
  • Install this challenge by running sudo npm install -g expressworks
  • Run the command expressworks and follow the instructions

You're Finished When...

You've completed the challenge and opened a pull request with your source code (i.e. javascript files). See Jay's branch if you're unsure of what your branch should look like.

Extra Credit

Implement some basic HTTP status codes.