Skip to content

mariojg-dev/home-inventory-backend

Repository files navigation

Home Inventory Backend (WORK IN PROGRESS)

Spring Boot Java Maven PostgreSQL Docker


Overview 📖

This is the backend component of the Home Inventory project. Built with Spring Boot, it provides a RESTful API for managing household items and their storage containers.


Vision 🚀

The vision is to create a robust, user-friendly system that simplifies the management of your home's inventory.

Key Features

  • Easy Management: Add, update, and delete items seamlessly.
  • Clear Organization: Categorize items by container, category, and tags.
  • Scalability & Reliability: Built with Spring Boot & PostgreSQL for high performance.

Features 🔧

  • 🛠 RESTful API endpoints for CRUD operations.
  • 📦 PostgreSQL database with JPA/Hibernate.
  • 🔑 Environment variables & secrets for externalized configuration.
  • 🏗 Modular design to allow future expansion.
  • 📄 Flyway database migrations for consistency across environments.
  • 🐳 Docker & Docker Compose support for simplified deployment.

Getting Started 🚀

1️⃣ Clone the Repository

git clone https://github.com/yourusername/home-inventory-backend.git
cd home-inventory-backend

About

Backend for a Home Inventory Manager

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published