Monolithic Backend server system.
This is a simple web application for managing a bookstore's inventory. It allows users to add, edit, and delete books from the inventory.
- Add new books to the inventory
- Edit existing books in the inventory
- Delete books from the inventory
- View a list of all books in the inventory
-golang -Gin framework
To run the application locally, follow these steps:
- Clone the repository to your local machine.
- Install the required dependencies using
go get i
. - Start the server using
go run .
. - Open your browser and go to
http://localhost:8080
.
The homepage of the application displays a list of all books in the inventory. From here, you can add, edit, or delete books.
To add a book, click the "Add Book" button and fill out the form.
To edit a book, click the "Edit" button next to the book you want to edit and make your changes in the form.
To delete a book, click the "Delete" button next to the book you want to delete.
Contributions are welcome! To contribute to the project, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
This project is licensed under the MIT License. See the LICENSE file for more information.