chrisbodhi / Mewment
Kinda like a mashup of Tinder and Instagram, but for cats 🐱 🐈
Stars: ✭ 10
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Mewment
Scala Pet Store
An implementation of the java pet store using FP techniques in scala
Stars: ✭ 812 (+8020%)
Mutual labels: cats
Pfps Shopping Cart
🛒 The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Stars: ✭ 262 (+2520%)
Mutual labels: cats
surepy
🐾 Library & CLI to monitor and control the Pet Door & Cat Flap Connect 🚪 the Pet Feeder Connect 🍽 and the Felaqua 💦 sold by Sure Petcare
Stars: ✭ 45 (+350%)
Mutual labels: cats
Catpapers
Cool vision, learning, and graphics papers on Cats!
Stars: ✭ 918 (+9080%)
Mutual labels: cats
Envoy
Cloud-native high-performance edge/middle/service proxy
Stars: ✭ 18,561 (+185510%)
Mutual labels: cats
anise-cheezball-rising
an exciting new adventure for the Game Boy Color
Stars: ✭ 72 (+620%)
Mutual labels: cats
Es Cqrs Shopping Cart
A resilient and scalable shopping cart system designed using Event Sourcing (ES) and Command Query Responsibility Segregation (CQRS)
Stars: ✭ 19 (+90%)
Mutual labels: cats
Guardrail
Principled code generation from OpenAPI specifications
Stars: ✭ 396 (+3860%)
Mutual labels: cats
Foundationdb4s
Type-safe and idiomatic Scala client for FoundationDB
Stars: ✭ 23 (+130%)
Mutual labels: cats
Scalaz And Cats
Usage examples and benchmarks between Scalaz and Cats (w/ Haskell ground-truth).
Stars: ✭ 471 (+4610%)
Mutual labels: cats
#Mewment
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 [email protected]:chrisbodhi/mewment.git
from your command line?
- Maybe
- 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.
##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 [email protected]:chrisbodhi/mewment.git
from your command line? Orgit clone chrisbodhi/mewment
if you're using Hub.
- Maybe
- Run
npm install
in the project's root directory. - Run
npm test
to run the whole test suite once ornpm run test:watch
to start watching the test directory. -
npm run dev
to start the Webpack dev server withhawthot reloading of thatbundle.js
file in thepublic
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
- Thinking in React from FB || free
- Build Your First React.js App from Egghead -- also includes Webpack config and an ES2015 refactor || sub required
####Redux
- Redux video course from the creator of Redux, Dan Abramov. || free
-
Redux
encyclopediadocs || free
####Firebase
- Getting Started with Firebase || free
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].