Skip to content

Joe-26/metalOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

METALOPS

app_screenshot

🛠 Overview

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.

🚀 Features

  • 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.

🏗️ Tech Stack

Frontend

  • React – For building an interactive UI
  • TailwindCSS – For modern and responsive styling
  • JavaScript – Core scripting language

Backend

  • Java Spring Boot – For handling business logic and REST APIs

Database

  • PostgreSQL – To store and manage customer and order data

Containerization

  • Docker – To containerize frontend, backend, and database for seamless deployment

Development Tools

  • VS Code – For frontend development
  • IntelliJ IDEA – For backend development

🛠 Setup & Installation

Prerequisites

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)

Steps to Run Locally

1. Clone the Repository

git clone https://github.com/your-repo/metalops.git
cd metalops

2. Run the Backend

cd backend
./mvnw spring-boot:run

3. Run the Frontend

cd frontend
npm install
npm start

4. Run with Docker (Containerized Setup)

docker-compose up --build

📌 Contributing

Contributions are welcome! If you find a bug or want to improve the system, feel free to fork the repository and create a pull request.

📞 Contact

For any queries or support, feel free to reach out at:
📧 Email: V.josephraj26@gmail.com
GitHub: Joe-26

About

MetalOps - Order Management System for a warehouse

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors