SkillAgentSearch skills...

Stocky

Stocky is a fullstack web application built with Java, Spring Boot, and Angular that helps busy store owners manage all of their stores in one place. This app is designed to be both robust and user-friendly, with a sleek and modern interface.

Install / Use

/learn @jamesawo/Stocky

README

Stocky

Stocky is a full-stack web application built with Java, Spring Boot, and Angular, following clean architecture pattern. Designed to streamline multi-store management for busy business owners, Stocky offers a highly efficient, scalable, and user-friendly experience, consolidating all store operations into one intuitive platform

Screenshot

See a Live Demo Here: stocky.jamesaworo.me

  • Login screen
<div align="center"> <img src="screens/01-login.png" width="50%"> </div>
  • Setup Company
<div align="center"> <img src="screens/02-company-profile.png" width="50%"> </div>
  • Manage products
<div align="center"> <img src="screens/03-manage-product.png" width="50%"> </div>
  • Add products
<div align="center"> <img src="screens/04-add-product.png" width="50%"> </div>
  • Sales Point
<div align="center"> <img src="screens/05-sales-point.png" width="50%"> </div>
  • Sales Point (Dark Mode)
<div align="center"> <img src="screens/06-sales-point-dark.png" width="50%"> </div>
  • Stock Settings (Dark Mode)
<div align="center"> <img src="screens/07-stock-settings-dark.png" width="50%"> </div>
  • Add expenses
<div align="center"> <img src="screens/08-add-expenses-dark.png" width="50%"> </div>

Features

  • User authentication and authorization system
  • Stock and inventory management
  • Company, customers and employee management
  • Product and product category management
  • Reports and analytics
  • Settings and application configuration
  • Search and filter functionality for easy product discovery

Technologies

Stocky is built using the following technologies and tools:

Java Spring Boot Angular Typescript Postgres Maven Tailwind CSS

Installation

To run Stocky locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/stocky.git

  2. Navigate to the project directory: cd stocky

  3. Install dependencies: mvn install

  4. Start the backend server: mvn spring-boot:run -Dspring-boot.run.profiles=dev

  5. Stocky should now be running at http://localhost:8080

Usage

After successful installation, follow the steps below:

  • Set up company profile
    • Goto Company and update company information, administrator information, language and currency.
    • save to apply changes.
  • Add product categories
    • Add all your product categories
    • Add or upload product using an Excel sheet.
  • Start selling.

Author

Aworo James: james.aworo@outlook.com

License

Stocky is released under the MIT License.

View on GitHub
GitHub Stars47
CategoryDevelopment
Updated2mo ago
Forks18

Languages

Java

Security Score

95/100

Audited on Jan 20, 2026

No findings