https://github.com/konsumer/mithril-quickstart
Project template for mithril, with JWT auth, themed bootstrap & easy animations
https://github.com/konsumer/mithril-quickstart
Last synced: over 1 year ago
JSON representation
Project template for mithril, with JWT auth, themed bootstrap & easy animations
- Host: GitHub
- URL: https://github.com/konsumer/mithril-quickstart
- Owner: konsumer
- Created: 2015-02-05T12:10:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-02-09T23:30:02.000Z (over 11 years ago)
- Last Synced: 2025-02-28T14:54:30.803Z (over 1 year ago)
- Language: JavaScript
- Size: 371 KB
- Stars: 66
- Watchers: 9
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mithril-quickstart
## features
- Quick & easy to get started
- Mithril rocks. Faster to load & render than react. It's clean & small, and does it's job well.
- Express middleware efficiently handles building CSS & javascript, so no grunt/gulp!
- Comment widgets/animations you don't need from bootstrap and [animation.less](https://github.com/machito/animate.less)
- Easily themable using [bootswatch](http://bootswatch.com/)
- Slick & efficient JWT+bcrypt+mongodb authentication
- In-memory dev mongodb, so you can develop without configuring anything
## setup
- [download](https://github.com/konsumer/mithril-quickstart/archive/master.zip)
- `npm install`
- `npm start`
## configuration
Use `.env` to set environment variables. Here are some good ones:
```
MONGO_URI=mongodb://localhost/myfarkensweetapp
TOKEN_SECRET=kittyonth4keyb04rdME0W!ksjdhfwpeoir
PORT=3000
```