Skip to content

Repository files navigation

Naruto API

This is a simple Naruto API built using Hono.js. It allows you to manage a collection of ninjas with operations such as retrieving, creating, updating, and deleting ninja data.

Features

  • GET /ninja: Retrieve the list of all ninjas.
  • GET /ninja/:id: Retrieve a specific ninja by their ID.
  • POST /ninja: Create a new ninja.
  • DELETE /ninja/:id: Delete a ninja by their ID.
  • PATCH /ninja/:id: Update specific fields of a ninja by their ID.

Prerequisites

  • Node.js (>=20.x)
  • bun

Getting Started

  1. Clone the repository:
git clone <https://github.com/Endabelyu/naruto-api.git>
cd naruto-api
  1. Install dependencies:
  bun install
  1. Run the project
 bun dev

Endpoints

Documentation about endpoints and response will be present with Swagger UI https://swagger.io/ asap.

ERD

Database design will present here https://dbdiagram.io/d/Naruto-API-66cd37483f611e76e98fcc23 .

About

This is a simple Naruto API built using Hono.js. It allows you to manage a collection of ninjas with operations such as retrieving, creating, updating, and deleting ninja data.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages