Skip to content

chrisbodhi/mewment

Repository files navigation

#Mewment

Stories in Ready

mew

Kinda like a mashup of Tinder and Instagram, but for cats — phase II will mash in Uber [this will be sort of hard to test without Uber operating in ATX right now, so phase II is up in the air /shrug ]

##Running Locally

  • Clone the repo using your preferred method.
    • Maybe git clone git@github.com:chrisbodhi/mewment.git from your command line?
  • Run npm install in the project's root directory.
  • Run npm start to build using Webpack and then serve up the content on port 3000.
  • Hop over to http://localhost:3000 to share a Mewment.

mew, too

##Dev Notes

  • Install both webpack-dev-server [npm install -g webpack-dev-server] and Mocha [npm install -g mocha] globally.
  • Clone the repo using your preferred method.
    • Maybe git clone git@github.com:chrisbodhi/mewment.git from your command line? Or git clone chrisbodhi/mewment if you're using Hub.
  • Run npm install in the project's root directory.
  • Run npm test to run the whole test suite once or npm run test:watch to start watching the test directory.
  • npm run dev to start the Webpack dev server with hawt hot reloading of that bundle.js file in the public directory.
  • Go to http://localhost:8080 to create some Mewments.

##How to Deploy

  • Install Firebase CLI globally [npm install -g firebase-tools].
  • Run firebase login and, um, login.
  • Run npm deploy and 🎉
    • Unless any of your tests are failing. Then it's all 😿

##Resources This project is using React & Redux, along with a host of other tools standard to that ecosystem: Webpack, Babel for transpiling ES2015, & ESLint. Over time, I've found the following resources helpful:

####React

####Redux

####Firebase

About

Kinda like a mashup of Tinder and Instagram, but for cats 🐱 🐈

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published