Skip to content

mancarius/react-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Project

GitHub repo size GitHub code size in bytes GitHub language count GitHub top language


project screen shot


React app that allows you to search in a large books collection and view the details of each volume. By logging in with your Google account, you can also view and manage your shelves. This is a practice project. (View online)


Built With


Installation

Just fork and install packages with npm running the following command in the content folder:

npm install

Usage

In order to access the api services, you need to get your own api keys respectivelly from Google Books, firebase and ipstack. Then save your keys in your .env file in the root directory like this

REACT_APP_FIREBASE_KEY=your-firebase-api-key
REACT_APP_FIREBASE_DOMAIN=your-firebase-api-domain
REACT_APP_FIREBASE_PROJECT_ID=your-firebase-api-project-id
REACT_APP_FIREBASE_STORAGE_BUCKET=your-firebase-api-storage-bucket
REACT_APP_FIREBASE_SENDER_ID=your-firebase-api-sender
REACT_APP_FIREBASE_ID=your-firebase-api-id
REACT_APP_FIREBASE_MEASURAMENT_ID=your-firebase-api-mesurament-id

REACT_APP_GOOGLE_BOOKS_APIKEY=your-google-books-api-key

REACT_APP_IP_STACK_APIKEY=your-ip-stack-api-key

Credits


Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


License

MIT

About

A React applicatiom with Redux, Firebase autentication and Google Books api

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published