Postify is a lightweight, intuitive Postman clone designed for testing and interacting with APIs. It provides a clean interface to send HTTP requests, analyze responses, and streamline your development workflow.
- Request Types: Supports common HTTP methods (GET, POST, PUT, DELETE, etc.).
- Query Parameters: Easily add and manage query parameters for your requests.
- Headers Management: Include custom headers for authentication or other needs.
- JSON Payload: Add JSON payloads for POST/PUT requests.
- Simple UI: Minimalist and user-friendly interface.
-
Clone the repository:
git clone https://github.com/aleko-khomasuridze/Postify.git
-
Install dependencies:
npm install
-
Start the application:
npm start
- Select the HTTP method from the dropdown (e.g., GET, POST).
- Enter the URL in the input field.
- Add any Query Parameters, Headers, or JSON Payload as needed:
- Query Parameters: Use the "Add" button to include key-value pairs.
- Headers: Navigate to the "Headers" tab to add custom headers.
- JSON Payload: Use the "JSON" tab to input the body of your request.
- Click Send to execute the request.
- Review the response displayed below the request panel.
-
Fork the repository.
-
Create a feature branch:
git checkout -b feature-name
-
Commit your changes:
git commit -m "Add feature description"
-
Push to your branch:
git push origin feature-name
-
Open a pull request.
Feel free to submit issues or suggestions on GitHub. Contributions and feature requests are always welcome!