Code Monkey home page Code Monkey logo

meteor-react-base's Introduction

A React + Meteor Base

A starting point for Meteor (1.3), React (0.14.8) and Material-UI (0.14.4) web applications.

Github

Demo Screenshot

How to use

  1. Clone this repo with git pull https://github.com/PeterChauYEG/meteor-react-base.git or with c9 ide (referral link)
  2. Edit README.md
  3. Remove current git remote with git remote remove origin
  4. Add your git remotes with git remote add origin https/github.com/you/your-repo.git
  5. Set the email addresses which messages should go to and come from in settings-production.json settings-development.json
  6. Set analytics in settings-production.json
  7. Initalize npm with npm init
  8. Install npm packages with npm install
  9. Run with npm run-script start-development
  10. Generate favicons. I use realfavicongenerator
  11. Edit <head> in Layout.jsx
  12. Make your initial commit with `git commit -m "inital commit"

Notes

  • Lint your .js and .jsx files with eslint *.jsx
  • If cloning to cloud9, you'll need to add --port $IP:$PORT to your npm scripts
  • Reset development database with npm run-script reset-development
  • Reset staging database by deleting the deployment with npm run-script reset-development, then redeploy

NPM Packages:

material-ui 0.14.4
react 0.14.8
react-dom 0.14.8
react-helmet 3.0.0
react-mounter 1.1.0
react-tap-event-plugin 0.2.2
eslint 2.5.3
eslint-plugin-react 4.2.3

Meteor Packages:

check 1.1.2
ecmascript 0.4.1
email 1.0.10
es5-shim 4.5.8 fortawesome:fontawesome 4.5.0
fourseven:scss 3.4.1
jquery 1.11.6
kadira:flow-router 2.11.0
meteor 1.1.12
meteor-base 1.0.2 mobile-experience 1.0.2
mongo 1.1.5
okgrow:analytics 1.0.5
seba:minifiers-autoprefixer 0.0.2
session 1.1.3
themeteorchef:bert 2.1.0
tracker 1.0.11

Laboratory One

meteor-react-base's People

Contributors

peterchauyeg avatar

Stargazers

Igor Berlenko avatar Jesse Kleve avatar Noel Koutlis avatar Fabio Dias Rollo avatar Jayme Hoffman avatar Chace Kim avatar Wei-Ting Kuo avatar Clayton avatar lmy avatar Ke Li avatar Ma Chao avatar Andrew Appleby avatar Marco Wettstein avatar Kjetil Haugland avatar JimmyLv_吕立青 avatar  avatar Matthew Niederberger avatar Patrick Bollenbach avatar ytay2 avatar Gabriel Dehan avatar Evan Marsland avatar  avatar Steven Yap avatar Ian avatar Roman avatar Kam Liu avatar Stefan Smiljkovic avatar  avatar Ehud Shahak avatar Joe Graham avatar Vicus avatar Masaaki Komori avatar Jo Meenen avatar Ivanthadev avatar  avatar Filipe Rocha avatar  avatar Eric Terpstra avatar  avatar Xavier Cazalot avatar Dovydas Čeilutka avatar Jon Baer avatar Philipp Muens avatar

Watchers

James Cloos avatar  avatar Ke Li avatar Noel Koutlis avatar  avatar

meteor-react-base's Issues

update Material-ui

would be great to have this boilerplate with material-ui 0.15 as the naming conventions changed quite a bit.

CollectionName is not defined

Hello,
I'm having a strange issue where whenever I try to declare a new collection (be it in a file at the root of my project, or inside the lib folder) I get the following error : ReferenceError: PlayersList is not defined at meteorInstall.collections.js (collections.js:2:1).

The issue abates when I add "var" but I need to be able to access this collection later on.
I've never had a similar issue when using Meter 1.2 and it's driving me crazy.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.