• Stars
    star
    382
  • Rank 112,241 (Top 3 %)
  • Language
    JavaScript
  • Created about 8 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

simple sample redux app

CatBook

A React Redux application that consumes data from the CatBook Rails 5 API. Users can log in, create, edit, delete and view cats and their associated hobbies (yes, cats have hobbies).

You can play around with the deployed app here. Log in with sample user:

  • username: sophie
  • password: password

Uses:

  • React
  • Redux
  • React Router
  • Redux Thunk middleware
  • Custom JWT authentication system integrates with JWT auth on the Rails API side.

Why Did I Build This?

This app was built out to accompany my series of eight blog posts on building a simpel React Redux application. You can check out those posts here, view my post on JWT auth with React here, and my post on deploying React Redux to Heroku here.

More Repositories

1

action-cable-example

Ruby
112
star
2

react-pair

pair program with real humans on real code problems with the help of React + Redux, CodeMirror and Socket.io
JavaScript
87
star
3

stream_chat

LiveView app to demonstrating streams
Elixir
55
star
4

phat

A Phoenix chat app built with LiveView, PubSub and Presence
Elixir
42
star
5

phoenix-pair

JavaScript
42
star
6

catbook-api

Simple Rails 5 API using JsonApi adapter
Ruby
29
star
7

jwt-token-auth-sample-api

Ruby
20
star
8

jwt-token-auth-sample-front

JavaScript
14
star
9

rails-5-action-cable-meetup

Ruby
12
star
10

golang-microservices

for udemy course
Go
12
star
11

spacex-apply

An example app for custom form validations in React with Redux middleware
JavaScript
10
star
12

pair

Pair programming app powered by LiveView
Elixir
8
star
13

slow_greeter

Example app to demonstrate Elixir v1.14's PartitionSupervisor
Elixir
6
star
14

quantum

A Phoenix app build to demo Telemetry usage with LiveView
Elixir
6
star
15

react-redux-starter-kit

because i can't has all the set-up anymore, i just can't do it.
JavaScript
6
star
16

tic-tac-toe

A simple ruby tic-tac-toe game
Ruby
5
star
17

issue-trackr

Ruby
5
star
18

go-concurrency-blog-post

Go
4
star
19

tetris

Grox.io LiveView tutorial
Elixir
4
star
20

action-cable-blog-post

3
star
21

refactor-lecture-sample-app-web-0716

a sample application to illustrate common Rails design patterns
Ruby
3
star
22

genstage_example

Elixir
3
star
23

beetube

Beini's YouTube API stat collector
Ruby
2
star
24

code-party

Ruby
2
star
25

moebi-bot

Slack bot in Elixir
Elixir
2
star
26

blog

2
star
27

marvel-client

An Elixir Marvel API client
Elixir
2
star
28

distributed-otp-chat

Elixir
2
star
29

whoipedia-api

Ruby
2
star
30

distributed-go-course

Repo for pluralisight course
Go
1
star
31

wildrydes-site

FIS AWS Immersion Day
HTML
1
star
32

nonogramrow

Elixir solution for nonogramrow
Elixir
1
star
33

sinatra-rest-and-forms-lecture

for the flatiron school web-0716 class
Ruby
1
star
34

learn-write

Ruby
1
star
35

title-izer

Sign-in to play a rousing game of title-izer with your friends via chat!
Ruby
1
star
36

elixir-wins-blog-draft

1
star
37

fanout-actions-testing

Ruby
1
star
38

elixir_linter

A code linting tool for your Elixir project. Uses credo
Elixir
1
star
39

pair-programming-study-group

Pair programming challenge for learn.co study group
1
star
40

message-contracts

Central message contract repo using Protobuf
Dockerfile
1
star
41

react-redux-demo-app

from pluralsight course
JavaScript
1
star
42

flybrary-api

JavaScript
1
star
43

learn-co-sandbox

HTML
1
star
44

phoenix_live_view_example

An example app to demonstrate working with Phoenix Live View
Elixir
1
star
45

mock-interview-guide

1
star
46

plug_example_app

example app for Elixir School Plug lesson
Elixir
1
star
47

nycha-repair-charts

visualizations of data regarding NYCHA repair violations using Javascript's D3 library
Ruby
1
star
48

whoipedia-front

CSS
1
star