ishitaraina1807 / Reading-Matters

A BookFinder App
https://searchbooks.vercel.app
MIT License
25 stars 14 forks source link

Reading Matters - BookFinder For You

Reading Matters

Welcome to Reading Matters, your ultimate tool for discovering your next literary adventure! πŸ“šπŸ”

You can also check out the live demo of the website here.

About the App

Search Result

Key Features

Technologies Used

Installation

Clone the Repo

git clone <reponame>

Replace the dummy firebase credentials in firebase.js file with your real firebase credentials

  apiKey: " AIzaSyD-4",
  authDomain: " medcare-72185.firebaseapp.com",
  projectId: "medcare-72185",
  storageBucket: "medcare-72185.appspot.com",
  messagingSenderId: "252642172466",
  appId: "1:252642172465:web:1a4c1b",
  measurementId: "G-4"

You can refer a tutorial on how to get the firebase credentials here

Replace the dummy google books api in SearchResultPage.jsx file with your real api key

  apiKey: " AIzaSyD8UrfD4E1Oe2aG8sJQD3zjhDVdJh8yBWg",

A tutorial on how to obtain the google books api here

Installation of dependencies

npm i or npm install

Start Server

npm run dev

Contributing Guidelines

Before you start contributing, please take a moment to read the following guidelines to ensure a smooth and effective contribution process.

Table of Contents

  1. Getting Started
  2. How Can I Contribute?

Getting Started

How Can I Contribute?

Reporting Bugs

If you find a bug, please ensure the bug was not already reported by searching on GitHub under Issues. If you can't find an existing issue addressing the problem, please open a new issue and provide detailed information about the bug.

Suggesting Enhancements

If you have an idea for an enhancement, we welcome your input. Before creating a new enhancement issue, please check the existing issues to see if your enhancement idea has already been discussed. If it hasn't, create a new issue and outline your enhancement proposal.

Working on Issues

Feel free to pick any open issue from our issue tracker that you find interesting. Comment on the issue that you would like to work on it so that others are aware you are addressing it. If you need more context on a particular issue, please ask for clarification.

Submitting Pull Requests

  1. Fork the repository and create your branch from main: git checkout -b your-branch-name
  2. Make your changes and test thoroughly.
  3. Add, commit, and push your changes to your forked repository.
  4. Create a pull request to the main branch of the original repository.
  5. Clearly describe your changes and why you think they should be merged.
  6. Be willing to make any requested changes or improvements. Thank you for contributing! πŸš€

    Happy reading with the Book Finder App! If you encounter any issues or have suggestions, feel free to open an issue or reach out to us. Enjoy exploring new literary worlds! πŸ“–πŸŒŸ