Skip to content

☄️ Starter project using Meteor + React and AdminLTE ui.

Notifications You must be signed in to change notification settings

jeescu/meteor-react-admin-lte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meteor + React + AdminLTE

bitHound Code bitHound Dependencies bitHound Dev Dependencies

Meteor project boilerplate in ES6 and React using AdminLTE 2.4.3 styles.

Boilerplate screenshot

Prerequisites

  • Node v6.9 or higher
  • Npm v3 or higher
  • Meteor v1.6.1

Meteor packages

  • accounts-password
  • accounts-base
  • alanning:roles
  • react-meteor-data
  • dispatch:mocha

Basic features

  • Authentication
  • Routing (Uses React Router as standard for React)

Installation

> git clone https://github.com/jeescu/meteor-react-admin-lte.git <yourapp>
> cd <yourapp> && rm -rf .git
> npm install

Running Tests

Using Mocha as test driver package and PhantomJS for browser driver. Also included test utilities, Enzyme and Chai. See test examples in test/ folder.

> npm test

Linting

Uses Airbnb style guide. Just modify your rules in .eslintrc. Lint will also run automatically on precommit, making sure your code is still ES6 standard! You can modify the precommit command list on package.json if you want to add more cool stuffs.

> npm run lint

Own the project and start coding!

> npm start