This repository contains the user interface (UI) design for an inventory management application. The UI is designed to provide a user-friendly and efficient way for users to manage their inventory and perform various inventory-related tasks.
- Dashboard: Displays an overview of inventory statistics, including total items, low stock alerts, and recent activity.
- Product Management: Allows users to add, edit, and delete products in the inventory.
- Inventory Tracking: Enables users to track the quantity and location of each item in the inventory.
- Stock Alerts: Provides notifications and alerts for low stock levels and out-of-stock items.
- Order Management: Allows users to create, track, and manage orders for replenishing inventory.
- Reporting: Provides reports and analytics on inventory performance, sales and trends.
- User Management: Allows administrators to manage user accounts and access permissions.
- To build deployable war files
mvn -B package --file pom.xml -P <profile_name>
The available profiles include dev, local, test, and ci.
Refer to src/environments/environment.ci.template
file and ensure that the right environment variables are set for the build.
Packing with ci
profile calls build-ci
script in package.json
.
It creates a environment.ci.ts
file with all environment variables used in the generated build.
- Inventory-API module must be running
- JDK 17
- Nodejs v18.10.0
- MySQL
This service has been tested on Wildfly as the application server.
If you encounter any issues, bugs, or have feature requests, please file them in the main AMRIT repository. Centralizing all feedback helps us streamline improvements and address concerns efficiently.
We’d love to have you join our community discussions and get real-time support!
Join our Discord server to connect with contributors, ask questions, and stay updated.
Thanks goes to these wonderful people (emoji key):
Devika S 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!