Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abelaska/nodejs-emberjs-mongodb
Node.js + Require.js + Mongoose + MongoDB + Express.js + Ember.js + jQuery + Twitter Bootstrap
https://github.com/abelaska/nodejs-emberjs-mongodb
Last synced: about 1 month ago
JSON representation
Node.js + Require.js + Mongoose + MongoDB + Express.js + Ember.js + jQuery + Twitter Bootstrap
- Host: GitHub
- URL: https://github.com/abelaska/nodejs-emberjs-mongodb
- Owner: abelaska
- Created: 2012-04-25T13:46:25.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-05-24T07:47:13.000Z (over 12 years ago)
- Last Synced: 2024-08-03T09:11:25.059Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 424 KB
- Stars: 146
- Watchers: 17
- Forks: 42
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome-github-star - nodejs-emberjs-mongodb
README
Node.js + Ember.js + MongoDB
=============================Proof of concept application.
### Dependencies:
* [http://nodejs.org](http://nodejs.org) 0.6.x
* [http://requirejs.org](http://requirejs.org) 1.0.x
* [http://expressjs.com](http://expressjs.com) 3.0.x
* [http://mongoosejs.com](http://mongoosejs.com) 2.5.x
* [http://www.mongodb.org](http://www.mongodb.org) 2.0.x
* [http://jquery.com](http://jquery.com) 1.7.2
* [http://emberjs.com](http://emberjs.com) 0.9.8.1
* [http://twitter.github.com/bootstrap](http://twitter.github.com/bootstrap) 2.0.3### How to run in development environment
1. You have to start local MongoDB instance
2. Go to the project directory$ cd nodejs-emberjs-mongodb
3. Install required Node.js modules
$ npm install
4. Start Node.js HTTP server
$ npm start
5. Visit address [http://localhost:3000](http://localhost:3000)
6. Enjoy!### Build and run production version
1. You have to start local MongoDB instance
2. Go to the project directory$ cd nodejs-emberjs-mongodb
3. Install required Node.js modules
$ npm install
4. Start Node.js HTTP server in production environment, client javascript and css files will be automatically optimized
$ NODE_ENV=production node app
### Manual client build
1. Go to the project directory
$ cd nodejs-emberjs-mongodb
2. Build client
$ node build