https://github.com/akayeshmantha/hack1
https://github.com/akayeshmantha/hack1
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/akayeshmantha/hack1
- Owner: Akayeshmantha
- Created: 2016-10-01T06:27:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-10-01T06:32:22.000Z (over 8 years ago)
- Last Synced: 2025-02-12T07:55:13.899Z (4 months ago)
- Language: JavaScript
- Size: 721 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Super MEAN Stack
> An Angular + Node/Express + Webpack + MongoDB + SASS + Babel/ES6 + ui-router + Bootstrap starter kit*Note: This repository contains some minor updates that are not in the YouTube tutorial video.*
## Live App Demo
Please don't abuse--although I realize I have no control over this :).
http://super-mean-stack.herokuapp.com/

## Setup
#### Option 1: Main Repository
1. `git clone [email protected]:michaelcheng429/super-mean-stack.git`
2. `cd super-mean-stack`
3. `npm install`#### Option 2: Yeoman Generator
1. `npm install -g yo`
2. `npm i -g generator-super-mean-stack`## Usage
### Development
1. Make sure MongoDB is running (`mongod` from MongoDB bin directory)
2. `npm run dev`### Production/Deployment (e.g., to Heroku)
Make sure Heroku Toolbelt is installed (https://devcenter.heroku.com/articles/getting-started-with-nodejs#set-up).
1. `npm run build`
2. `git init`
3. `heroku create {name-of-app}`
4. `git push heroku master`
5. `heroku addons:create mongolab:sandbox`#### Troubleshooting
1. Use Node version 5.5.0, which is the version used to create this app. You can use `n` (https://github.com/tj/n) or `nvm` (https://github.com/creationix/nvm) to change Node versions easily.## YouTube Tutorial Video
https://youtu.be/6Sbau-oE37w
## Todos
1. Add testing
2. ~~Add deployment instructions~~
3. Add comments to code## Contributing
Contributions/improvements are welcome!1. Fork the repo
2. Make a pull request from you local repo