Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yogiben/meteor-starter
Kickstart your meteor projects
https://github.com/yogiben/meteor-starter
Last synced: 4 months ago
JSON representation
Kickstart your meteor projects
- Host: GitHub
- URL: https://github.com/yogiben/meteor-starter
- Owner: yogiben
- License: mit
- Created: 2014-09-02T12:21:10.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-10-04T04:17:23.000Z (about 7 years ago)
- Last Synced: 2024-05-30T07:03:14.139Z (6 months ago)
- Language: CoffeeScript
- Size: 27.9 MB
- Stars: 424
- Watchers: 32
- Forks: 146
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Meteor Starter
==============A Meteor boilerplate with a lot packed in. Written in Coffeescript.
[Tutorials](http://learn.meteorfactory.io/meteor-starter/)
[MIT License](http://choosealicense.com/licenses/mit/)
Maintained by [Meteor Factory](https://meteorfactory.io). Professional Meteor development.
[![Meteor starter](https://raw.githubusercontent.com/yogiben/meteor-starter/master/readme/meteor-factory.jpg)](http://meteorfactory.io)
### Setup ####
```
git clone https://github.com/yogiben/meteor-starter.git myapp
cd myapp
meteor
```### What's included ###
#### Visitors####
* Sexy landing page####Users####
* Login / Sign up etc. from [Accounts Entry](https://github.com/Differential/accounts-entry)
* Sign in with Facebook etc. with automatic photo import
* Profile Page - add a photo, location and other fields defined in schema
* Have a username (or not)
* Change their password and delete their account#### Admin ####
* Manage everything via an [admin dahsboard](https://github.com/yogiben/meteor-admin/) (go to `/admin`)#### Interactions ####
* Create / edit posts with image upload
* Favorite / comment on posts### Customisation ###
Detailed tutorails coming soon.First steps:
* Edit basic setting in `/lib/_config/_config.coffee`
* Delete / modify HTML in `/client/views/home.html`
* Update colors in `/client/style/bootstrap-variables.less`
* Add / edit collections in `/collections/`
* Create routes and views in `/lib/router/router.coffee` and `/client/views` folder### Docker ###
Dockerize itfor Dev
```
docker build -t myrepo/meteordev -f Dockerfile-dev .
```Run
```
docker run -it -p 3000:3000 --rm myrepo/meteordev
```for Prod
```
docker build -t myrepo/mymeteorapp .
```Run it
```
docker run --name mongodb -d mongo
docker run -it --rm -p 3000:3000 --link mongodb:db -e "MONGO_URL=mongodb://db" -e "ROOT_URL=http://localhost:3000" myrepo/mymeteorapp
```### Screenshots ###
![alt tag](https://raw.githubusercontent.com/yogiben/meteor-starter/master/readme/meteor-starter-5.png)
![alt tag](https://raw.githubusercontent.com/yogiben/meteor-starter/master/readme/login.png)
![alt tag](https://raw.githubusercontent.com/yogiben/meteor-starter/master/readme/profile.png)
![alt tag](https://raw.githubusercontent.com/yogiben/meteor-starter/master/readme/like_comment.png)### Premium Support ###
Have an urgent issue or want help with implementation? Start a conversation with [Meteor Factory](http://meteorfactory.io).