Skip to content

A RESTful API that allows users to manage their personal book collections. This project demonstrates idiomatic Go code, clean architecture, and best practices.

License

Notifications You must be signed in to change notification settings

ousloob/bookshelf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookSales

CircleCI Go Report Card go.mod Go version GitHub License

BookSales is a Go-based API serves as a standard example for managing book sales. It provides a robust and efficient solution for tracking and processing book sales transactions.

Features

  • CRUD operations for books and sales records
  • Real-time sales tracking and reporting
  • Inventory management integration
  • User authentication and authorization
  • RESTful API design for easy integration

Tech Stack

  • Language: Go
  • Database: PostgreSQL
  • Deployment: Kubernetes (KIND for local dev)
  • Migrations: Goose

About

A RESTful API that allows users to manage their personal book collections. This project demonstrates idiomatic Go code, clean architecture, and best practices.

Resources

License

Stars

Watchers

Forks

Packages

No packages published