An open API service indexing awesome lists of open source software.

https://github.com/rafin31/react-firebase-app

React-Firebase Application. Here users can Login and Sign up using email password or Google. Users can see services and can purchase them and the quantity of that service will automatically be updated. Admin can Add and Update services.
https://github.com/rafin31/react-firebase-app

authentication bootstrap es6 firebase-auth reactjs recharts-js

Last synced: 3 months ago
JSON representation

React-Firebase Application. Here users can Login and Sign up using email password or Google. Users can see services and can purchase them and the quantity of that service will automatically be updated. Admin can Add and Update services.

Awesome Lists containing this project

README

          

**React Firebase Application**

drawing


**Live Site link 👉** [Dota 2 Coaching](https://verdant-dragon-0e6a2d.netlify.app/).


# Features
- Responsive design
- Modern Technology Used
- User Authentication
- User Login system
- Password reset system

# Technologies used

- React.js
- React Custom Hooks
- Firebase
- Rest API
- Bootstrap
- React Toast
- Netlify

# How to run

1. Download the project and unzip it, or clone it

```javascript
git clone https://github.com/Rafin31/React-firebase-app.git
```

or, to clone it on your current dir


```javascript
git clone https://github.com/Rafin31/React-firebase-app.git .

```

2. Add **.env.local** file to the project's root folder.

3. Add these **Environment Variables** to the **.env.local** file.

```javascript
REACT_APP_apiKey= your firebase key
REACT_APP_authDomain= your firebase key
REACT_APP_projectId= your firebase key
REACT_APP_storageBucket= your firebase key
REACT_APP_messagingSenderId= your firebase key
REACT_APP_appId= your firebase key
```

4. Install packages using.
```
npm install or yarn install
```

5. Start the server.
```
npm start or yarn start
```

# License

Under **Asif hossain**