Skip to content

AbhinavTheDev/Qua

Repository files navigation

API Buddy

Test REST APIs with ease.

Features

  • Send HTTP requests (GET, POST, PUT, DELETE, PATCH, etc.)
  • View formatted responses and headers
  • Request history stored in SQLite (via MikroORM)
  • Re-run or clear previous requests
  • Modern UI built with Next.js, React, and Tailwind CSS

Tech Stack

Getting Started

Prerequisites

  • Node.js (v18+ recommended)
  • npm

Installation

git clone https://github.com/yourusername/warewe.git
cd warewe
npm install

Running the App

This will create the SQLite database and start the development server:

npm run dev

Open http://localhost:3000 in your browser.

Database

  • Uses SQLite for storing request history.
  • MikroORM handles schema and migrations.
  • To (re)create tables:
    npm run db

Project Structure

app/            # Next.js app directory (API routes, pages)
components/     # React UI components
db/             # MikroORM entities and DB scripts
lib/            # Shared config (e.g., MikroORM config)

License

MIT


Contributions welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published