This repository contains a simple Bookself API built using Hapi Framework. The app allows users to add, edit, and delete Bookself. It consists of four main files located in the src
directory: handler.js
, books.js
, routes.js
, and server.js
.
To run this app, you'll need to have the following installed:
- Clone this repository to your local machine using
git clone https://github.com/Muhthoriqas/Bookself-API-Hapi.git
- Navigate to the project directory using
cd Bookself-App-Hapi
- Install the necessary dependencies using
npm install
- Start the server using
npm run dev
- Open your web browser and navigate to
http://localhost:9000/Bookself
- Use the postman to add, edit, and delete Bookself
handler.js
: Contains the logic for handling requests and responses (for now I hide this file)books.js
: Contains an array of Bookself that is used by the approutes.js
: Defines the routes for the appserver.js
: Starts the server and registers the routes
This project uses ESLint with the Airbnb JavaScript Style Guide for code linting and formatting. Please ensure that your code follows this style guide before submitting a pull request.
Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request.
This repository is licensed under the MIT License. See the LICENSE file for more information