A simple blog written in React Redux with Firebase Authentication and Realtime Database
Live demo: https://react-redux-simpleblog.herokuapp.com/
Tools used in this ReactJS Project
- React
- React Router
- Redux
- Redux Form
- Redux Thunk
- Bootstrap
- SASS
- Halogen- A collection of loading spinners with React.js
- React sAlert - Alerts / Notifications for React with rich configuration options
├── actions
│ ├── authAction.js
│ └── postAction.js
├── api
│ └── Firebase.js
├── common
│ └── configureStore.js
├── components
│ ├── form
│ │ ├── forms.js
│ │ └── postForm.js
│ ├── posts
│ │ ├── comment.js
│ │ ├── post.js
│ │ └── postView.js
│ ├── alert.js
│ ├── loader.js
│ ├── pagination.js
│ └── requireAuth.js
├── containers
│ ├── posts
│ │ ├── editPost.js
│ │ ├── newPost.js
│ │ ├── postIndex.js
│ │ ├── postListContainer.js
│ │ └── showPost.js
│ ├── users
│ │ ├── login.js
│ │ ├── profile.js
│ │ └── register.js
├── reducers
│ ├── authReducer.js
│ ├── index.js
│ ├── postReducer.js
│ └── postsReducer.js
├── index.css
├── index.js
├── index.scss