This project aims to analyze API calls using time series data. It involves collecting API call data, processing it, and visualizing it to extract insights. The analysis can help in understanding patterns, detecting anomalies, and improving the performance of APIs.
- User Input: Allows users to enter the number of top APIs to analyze.
- Data Processing: Time series data is used to track API calls over time.
- Visualizations: Graphical representation of API call frequencies and trends.
- Responsive Design: The interface adapts to various screen sizes.
The project includes the following files:
index.html: The main HTML file that contains the structure and layout of the page.template/: Folder containing the HTML file and other related assets.styles.css: CSS file for styling the HTML page and ensuring a responsive design.api_analysis.py: Python script to process the time series data and generate analysis reports (if applicable).
-
Clone the repository to your local machine:
git clone https://github.com/yourusername/API-call-Analysis-using-time-series.git
-
Navigate to the project directory:
cd API-call-Analysis-using-time-series -
Install any necessary dependencies (if any, e.g., Python libraries for analysis):
pip install -r requirements.txt -
Open index.html in your browser to start the application.
-
Open the index.html file in a web browser.
-
Enter the number of top APIs you want to analyze.
-
Click "Submit" to process the request.
-
View the results of the analysis and visualizations.
If you'd like to contribute to this project, feel free to fork the repository, make your changes, and submit a pull request.
Made with ❤️ by Shaurya Bhatia




