METALOPS is a robust Order Management System designed for warehouses and similar businesses to efficiently manage customers, orders, and order statuses. The application provides a dashboard that offers valuable business insights, such as:
- Total Revenue
- Payments Receivable
- Orders Delivered & Pending
- Total Customers
- Top 3 Customers
With a modern UI and seamless backend integration, METALOPS ensures smooth order tracking and business analytics.
- Customer Management – Maintain records of all customers.
- Order Tracking – Monitor order statuses from placement to delivery.
- Business Dashboard – Get a quick overview of business performance.
- Revenue Insights – Track total revenue and outstanding payments.
- Containerized Deployment – Uses Docker for easy setup and scalability.
- React – For building an interactive UI
- TailwindCSS – For modern and responsive styling
- JavaScript – Core scripting language
- Java Spring Boot – For handling business logic and REST APIs
- PostgreSQL – To store and manage customer and order data
- Docker – To containerize frontend, backend, and database for seamless deployment
- VS Code – For frontend development
- IntelliJ IDEA – For backend development
Make sure you have the following installed on your system:
- Node.js (for frontend)
- Java 17+ (for backend)
- PostgreSQL (for database)
- Docker (for containerized deployment)
git clone https://github.com/your-repo/metalops.git
cd metalopscd backend
./mvnw spring-boot:runcd frontend
npm install
npm startdocker-compose up --buildContributions are welcome! If you find a bug or want to improve the system, feel free to fork the repository and create a pull request.
For any queries or support, feel free to reach out at:
📧 Email: V.josephraj26@gmail.com
GitHub: Joe-26