Skip to content

imPoster is a simple API tester done as part of the CS2103T module in NUS.

License

Notifications You must be signed in to change notification settings

AY2021S2-CS2103T-T12-4/tp

 
 

Repository files navigation

imPoster

Table of Contents

Introduction

imPoster contains most of the features of postman and is implemented in a simple and minimalistic style that is easy for anyone to pick up. The latest releases for download are available on our main website.

Features

imPoster runs locally on your computer and simplifies the process of building/testing an API. We offer support for the following tasks:

  1. Create, send and save API requests
  2. View status code, response size, and response time
  3. View response headers
  4. View response body in pretty or raw view
  5. Save response to a file.

For more details on the features and their usage, please refer to the user guide.

Technologies

Technologies used by imPoster are:

Made with:

Java

Deployed on:

None (Local Application)

Project Repository

https://github.com/AY2021S2-CS2103T-T12-4/tp

Setup

  1. Download the JAR file and move it to your desired location for the application.
  2. Run the JAR file and you will be greeted with the following screen:

Note: If you are a developer hoping to set this up as a project, please refer to our developer guide.

About Us

View the details about our team here.

Contributing

If you have code to contribute to the project, open a pull request and describe clearly the changes and what they are intended to do (enhancement, bug fixes etc). Alternatively, you may simply raise bugs or suggestions by opening an issue.

Acknowledgement

This project is based on the AddressBook-Level3 project created by the SE-EDU initiative.

About

imPoster is a simple API tester done as part of the CS2103T module in NUS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 93.3%
  • CSS 5.8%
  • Shell 0.9%