asndev / webpack2-react-auth-starter

Simple Starter kit with firebase-auth, code-splitting, react, redux, redux-saga

Home Page:https://webpack2-react-firebase.firebaseapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status MIT Licence Greenkeeper badge

It's nice to have your own starter but you should probably just use Create React App.

Starter

In Action

Getting started

git clone https://github.com/asndev/webpack2-react-auth-starter.git my-awesome-project
cd my-awesome-project
rm -rf .git
git init
git add .
git commit -m 'init'
// git remote add origin <your-git-repo>.git
// git push origin master
yarn
npm start
// Lint
npm run lint

// Test
npm test

// Check unused exports
shrimpit

Firebase Auth

./src/store/firebase/config.js
  • Fill in your firebase api key
  • Enable at least one signup provider within firebase (eg Google or Github)

Firebase Deployment with travis ci

  • Update firebase.json
  • Generate a ci token with: 'firebase login:ci'
  • Set the generated token as an env variable within travis (FIREBASE_TOKEN = token)

About

Simple Starter kit with firebase-auth, code-splitting, react, redux, redux-saga

https://webpack2-react-firebase.firebaseapp.com/

License:MIT License


Languages

Language:JavaScript 80.3%Language:CSS 18.0%Language:HTML 1.4%Language:Shell 0.4%