Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/safdarjamal/react-redux-firebase-auth
⚛️ An unstyled authentication starter kit for building websites and apps using React, Redux, and Firebase.
https://github.com/safdarjamal/react-redux-firebase-auth
css firebase firebase-auth firebase-authentication firebase-database firestore html javascipt mvc-architecture protected-routes react react-boilerplate react-firebase react-firebase-auth react-redux-boilerplate react-redux-firebase react-router reactjs redux redux-persist
Last synced: 27 days ago
JSON representation
⚛️ An unstyled authentication starter kit for building websites and apps using React, Redux, and Firebase.
- Host: GitHub
- URL: https://github.com/safdarjamal/react-redux-firebase-auth
- Owner: SafdarJamal
- License: apache-2.0
- Created: 2019-11-03T15:43:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-29T19:28:07.000Z (over 2 years ago)
- Last Synced: 2024-04-23T17:35:48.084Z (7 months ago)
- Topics: css, firebase, firebase-auth, firebase-authentication, firebase-database, firestore, html, javascipt, mvc-architecture, protected-routes, react, react-boilerplate, react-firebase, react-firebase-auth, react-redux-boilerplate, react-redux-firebase, react-router, reactjs, redux, redux-persist
- Language: JavaScript
- Homepage: https://react-redux-firebase-auth.surge.sh
- Size: 5.96 MB
- Stars: 12
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# React Redux Firebase Auth
[![GitHub Release (latest by date)](https://img.shields.io/github/v/release/SafdarJamal/react-redux-firebase-auth)](https://github.com/SafdarJamal/react-redux-firebase-auth/releases)
[![License](https://img.shields.io/github/license/SafdarJamal/react-redux-firebase-auth)](https://github.com/SafdarJamal/react-redux-firebase-auth/blob/master/LICENSE)An unstyled authentication starter kit for building websites and applications using React, Redux, and Firebase.
## Features
This boilerplate features all the latest tools and practices in the industry.
- [React](https://reactjs.org) - A JavaScript library for building user interfaces
- [Redux](https://redux.js.org) - A Predictable State Container for JavaScript Apps
- [Redux Persist](https://github.com/rt2zz/redux-persist) - Middleware for persisting and rehydrating a Redux store
- [Prop Types](https://github.com/facebook/prop-types) - Runtime type checking for React props and similar objects
- [React Router](https://github.com/ReactTraining/react-router) - Declarative routing for React
- [Firebase](https://firebase.google.com) - A Backend-as-a-Service (BaaS) app development platform## Development
To get a local copy of the code, clone it using git:
```
git clone https://github.com/SafdarJamal/react-redux-firebase-auth.git
cd react-redux-firebase-auth
```Install dependencies:
```
npm install
```Now, you can start a local web server by running:
```
npm start
```And then open http://localhost:3000 to view it in the browser.
#### Available Scripts
In this project, you can run the following scripts:
| Script | Description |
| ------------- | ----------------------------------------------------------------------- |
| npm start | Runs the app in the development mode. |
| npm test | Launches the test runner in the interactive watch mode. |
| npm run build | Builds the app for production to the `build` folder. |
| npm run eject | This command will remove the single build dependency from your project. |## Credits
This project is built and maintained by [Safdar Jamal](https://safdarjamal.github.io).
## License
Licensed under the [Apache License 2.0](https://github.com/SafdarJamal/react-redux-firebase-auth/blob/master/LICENSE).