Preinstall Requirements
- Nodejs >14
- Docker and Docker Compose
Before Running the App.
Check .env.example
for environment variables that are required.
This application depends on MongoDB and Redis to work. MongoDB is the primary database for the application. Redis is used to handle running jobs and queues.
If you already have these technologies installed and running, you can change the config values in the .env file. The project contains docker compose .yml files for Redis and MongoDB to help deploy local instances.
Features
Inventory Management
Easily keep track of how you replenish and dispense items.
- Add, Edit and Delete Items
- Suggestions / Search for Item Names
- Add, Delete Item Packaging, Forms
- Item Reorder Level
Stock Points/Locations
Move items between multiple locations. This is great when managing a large store or operation with other branches or stock points.
- Create Stock Locations with different individual stock levels for each item.
- Transfer stock from one stock location/point to another.
- Stock down from different locations.
Suppliers
Add suppliers and easily send notifications when due via SMS and Email.
- Add, Edit and Delete Suppliers
- Suggestions / Search for Supplier Names
Order Management
Easily select low inventory stock and place orders and handles your complete order process.
- Order Cart
- Create, Modify and Cancel Orders,
- Email and SMS Notification sent to Supplier
- Record Payment and Amount Received.
Stock-out Items
Point of sale, dispense or custom stock out items to customers.
- Dispense /Stock Items to customers
- Stock History
Authentication and User Management
Manage user accounts
- Create accounts
Sync
Sync inventory data with ecommerce solutions and payment providers
- Sync placed orders with Woocommerce stores
- Sync purchased Woocommerce items to Heims inventory
- Sync payment status with Heims.
Bill Management (coming soon)
- Create billing profiles to adjust selling prices.
- Add flexible billing rules to handle tax, discounts and custom prices
Changelog
- 2.2.1 – Added support for Woocommerce Sync
- 2.2.1 – Added partial typwscript support
- 2.2.1 – Added support User management