Deploy: here
This project is a lightweight, combined version of Postman and GraphiQL, designed to test and explore RESTful and GraphQL APIs efficiently. This app supports authentication, request history, and a user-friendly interface, making it a versatile tool for API developers.
- Authentication: Registration and login to restrict access to authorized users.
- REST Client:
- Method selector and endpoint URL input.
- Request and headers editor.
- Response display section.
- GraphiQL Client:
- Endpoint URL input.
- Request, variables, and headers editor.
- Documentation explorer.
- History Section: Save, view, and reuse previous API requests.
- Internationalization: Supports multiple languages (at least 2), with language switching available in the header.
- Technologies Used:
- Next.js
- Typescript
- Redux
- Firebase
- Vitest
- Formik