Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muhajirdev/gatsby-starter-redux-firebase
https://github.com/muhajirdev/gatsby-starter-redux-firebase
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/muhajirdev/gatsby-starter-redux-firebase
- Owner: muhajirdev
- License: mit
- Created: 2018-11-15T23:30:09.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T02:27:05.000Z (9 months ago)
- Last Synced: 2024-06-12T05:41:56.232Z (3 months ago)
- Language: CSS
- Size: 235 KB
- Stars: 14
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gatsby Starter Redux Firebase
Based on [gatsby-starter-firebase](https://github.com/muhajirframe/gatsby-starter-firebase/)
## What's included
- `FetchingExample` on how to fetch data from firebase.
Note: For better experiece you might want to integrate it [redux](https://redux.js.org) or [mobx](http://mobx.js.org).
If you need it, submit an issue. I can create a starter / example repo with firebase + mobx or redux.
- Authentication with [react-firebaseui](https://github.com/firebase/firebaseui-web-react) (`SignIn`, `SignOut`)
- Example Todo with [react-redux-firebase](https://github.com/prescottprue/react-redux-firebase)
## Getting Started
Install Gatsby CLI:
```sh
npm install --global gatsby-cli
```Create new Gatsby project using this starter:
```sh
gatsby new my-new-website https://github.com/muhajirframe/gatsby-starter-redux-firebase
``````sh
cd my-new-website
```## Usage
### Develop
```
npm run develop
```### Build
```
npm run build
```Your built file will be in `/public`
## Contributing
Do not hesitate to:
- [Submit an idea or question](https://github.com/muhajirframe/gatsby-starter-redux-firebase/issues/new)
- Make a pull request## Showcase
Have a site made with this starter? Please submit an issue or PR
**Enjoy!**