Setsuna is the anonymous social networking with Firebase+React+Redux
Setsuna is the anonymous social networking website which you can only see the latest 10 posts.
.
bin # Build/Start scripts
build # All build-related configuration
webpack # Environment-specific configuration files for webpack
config # Project configuration settings
src # Application source code
actions # Redux actions
components # Generic React Components
containers # Components that provide context (e.g. Redux Provider)
layouts # Components that dictate major page structure
reducers # Redux reducers
routes # Application route definitions
static # Static assets (not imported anywhere in source code)
styles # Application-wide styles
utils #
firebase # Firebase methods
i18n/resources # All the texts
views # Components that live at a route
constants.js #
index.html #
main.js # Application bootstrap and rendering
tests # Unit tests
To add a unit test, simply create a .spec.js
file anywhere in ~/tests
. I'm afraid that tests are not ready for this repository... But you need to add tests with a new feature. MockFirebase would be useful for the unit testing with Firebase mock.
See CONTRIBUTING.md.