Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inunotaisho/inunotaisho-angularjs
The AngularJS full stack repo of 犬の大将 - Ethan Fairweather - 晴天イタン
https://github.com/inunotaisho/inunotaisho-angularjs
angularjs babel database express full-stack javascript less mongodb mongoose webpack3
Last synced: 10 days ago
JSON representation
The AngularJS full stack repo of 犬の大将 - Ethan Fairweather - 晴天イタン
- Host: GitHub
- URL: https://github.com/inunotaisho/inunotaisho-angularjs
- Owner: inunotaisho
- Created: 2017-05-19T13:20:14.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-15T17:38:51.000Z (almost 7 years ago)
- Last Synced: 2024-11-23T04:33:38.822Z (2 months ago)
- Topics: angularjs, babel, database, express, full-stack, javascript, less, mongodb, mongoose, webpack3
- Language: JavaScript
- Homepage: https://ngjs.ebseiten.com
- Size: 42.7 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# InuNoTaisho: AngularJS
This is the AngularJS fullstack version of my website, [ngjs.ebseiten.com](https://ngjs.ebseiten.com/#!/).
Its about 92% of the way complete. It runs so long as you have `mongodb` and `redis` running. This stack was originally a SEAN stack, but has changed to MEAN staclk configuration.
First clone this repo. Before taking futher steps, make sure you have `nodejs` and `npm` installed. Then run `npm install` to install all required `node_modules`.
All modules are stored in `node_modules` and `webpack` is used as a module loader. The `webpack.config.env.js` is basic, but it does what we need.
Make sure you have `mongodb` and `redis-server` installed. Open another terminal tab and create the desired name for your database using **Mongo Shell**. Run the command `mongo` to open the shell and run the `use "DATABASE_NAME"` to create your desired database.
Run `redis-server` in another terminal tab. Redis is your session server and is vitale for applications that require you to login or logout.
Once finished, then and only then, can you run `npm start`.
Navigate to `localhost:8080` and you should be there.
**Documentation**
- http://mongoosejs.com/docs/guide.html
- https://docs.mongodb.com/manual/
- https://redis.io/
- https://expressjs.com/
- https://webpack.js.org/configuration/
- https://code.angularjs.org/1.6.5/docs/guide
- http://lesscss.org/