Skip to content

⚛️ An unstyled authentication starter kit for building websites and apps using React, Redux, and Firebase.

License

Notifications You must be signed in to change notification settings

SafdarJamal/react-redux-firebase-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Redux Firebase Auth

GitHub Release (latest by date) 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 - A JavaScript library for building user interfaces
  • Redux - A Predictable State Container for JavaScript Apps
  • Redux Persist - Middleware for persisting and rehydrating a Redux store
  • Prop Types - Runtime type checking for React props and similar objects
  • React Router - Declarative routing for React
  • Firebase - 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.

License

Licensed under the Apache License 2.0.