Skip to content

A RESTful API that provides data from various APIs and allows custom caching and data storage options, built with Express.js and Node.

License

Notifications You must be signed in to change notification settings

he-patrick/api-aggregator

Repository files navigation

RESTful API Aggregator

A powerful RESTful API aggregator built with Express.js and Node.js. This API fetches data from various APIs, allowing users to customize caching and data storage options.

Features

  • Versatile Data Sources: Retrieve data from a variety of external APIs seamlessly.
  • Custom Caching: Implement your caching strategy to optimize performance.
  • Easy Integration with Express.js: Built on top of Express.js for simplicity and flexibility.
  • Scalable and Extensible: Easily add new APIs and extend functionality.

Getting Started

Install dependencies

npm install

Running in development

npm run dev

Running in production

npm start

Runs on localhost:3000 by default but can be configured using the PORT environment variable.

Running tests

npm test

# Watch repo
npm run test:watch

Linting

npm run lint

# fix issues
npm run lint:fix

About

A RESTful API that provides data from various APIs and allows custom caching and data storage options, built with Express.js and Node.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published