initial commit
added requirements
use $PORT instead of hardcoding port 3000