Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vicky-peace/book-repository-server

Book-repo restful API
https://github.com/vicky-peace/book-repository-server

drizzle-orm honojs postgresql

Last synced: 11 days ago
JSON representation

Book-repo restful API

Awesome Lists containing this project

README

        

# Books-Repo API

## Overview

The Books-Repo API is a RESTful web service designed to manage a digital repository of books. This API supports CRUD (Create, Read, Update, Delete) operations, allowing users to interact with a PostgreSQL database that stores book data. The application is built with Deno, utilizing Hono.js for routing and Drizzle ORM for seamless database interaction.

## Features

- **Create**: Add new books to the repository.
- **Read**: Retrieve details of all books or a specific book by ID.
- **Update**: Modify existing book details.
- **Delete**: Remove books from the repository.

## Getting Started

### Prerequisites

- **PostgreSQL**: You will need PostgreSQL installed and running on your system. This database will store the books data.

### Installation

1. **Clone the Repository**:
Use the following command to clone the repository to your local machine:

```bash
git clone https://github.com/Vicky-peace/Book-repository-server.git