Skip to content

Aniket-508/indian-quotes-api

Repository files navigation

Start License

Image

Indian Quotes API

Indian Quotes API is a simple RESTful API that provides a curated collection of inspiring and thought-provoking quotes by renowned Indian personalities. This API can be used in web/mobile applications to fetch random quotes or retrieve quotes by specific personalities or topics.

Features

  • Extensive collection of verified quotes.
  • Lightning-fast response times with edge caching worldwide.
  • Free and open access with no registration or API key required.
  • Detailed documentation with examples and usage guidelines.

Rate Limit

There is a rate limit of 100 requests per minute, per IP address. If you exceed the rate limit, the API will respond with a 429 error.

Getting Started

Prerequisites

  • Node.js installed on your system.

Installation

  1. Clone the repository:

    git clone https://github.com/Aniket-508/indian-quotes-api.git
  2. Navigate to the project directory:

    cd indian-quotes-api
  3. Install dependencies:

    npm install
  4. Start the server:

    npm start
  5. The server will start at http://localhost:3000.

Contribution

Contributions are welcome! If you have suggestions or would like to add more quotes, feel free to submit a pull request.

Steps to Contribute

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-branch-name
  3. Commit your changes:
    git commit -m "Added new feature"
  4. Push the branch:
    git push origin feature-branch-name
  5. Open a pull request on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions or feedback, feel free to contact me at: