Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/vicky-peace/book-repository-server
- Owner: Vicky-peace
- Created: 2024-06-26T08:46:32.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-27T06:32:20.000Z (6 months ago)
- Last Synced: 2024-10-25T10:36:35.880Z (about 2 months ago)
- Topics: drizzle-orm, honojs, postgresql
- Language: TypeScript
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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