Skip to content

kristykreeme/OWSB---Java

Repository files navigation

giStep 1: Install Git Download and install Git if you haven’t already: 👉 https://git-scm.com/downloads

Step 2: Clone the Project

  1. Open IntelliJ IDEA

  2. Click “Get from Version Control”

  3. Paste this link: https://github.com/kristykreeme/OWSB---Java.git

  4. Click Clone and let IntelliJ load everything

🗂 Project Folder Structure

Here’s how we’ve organized the files:

src/ └── main/ 
      ├── Admin/ → for user registration 
      ├── SalesManager/ → for PR and sales logic 
      ├── PurchaseManager/ → for PO generation 
      ├── InventoryManager/ → for inventory updates 
      ├── FinanceManager/ → for PO approvals & payments 
      ├── models/ → shared classes (User, PR, PO, Item, etc.)
      ├── utils/ → helper files (e.g., file handling) 
      └── MainApp.java → the main entry point of the program

👥 Roles & Responsibilities

Role Person Task Summary
Admin Kritikaa Register users, manage accounts
Sales Manager Dharshan Add sales, raise PR
Purchase Manager Siva View PRs, create PO
Inventory Manager Sangeeta Manage and update stock
Finance Manager Michelle Approve PO and handle payments

Work only inside your folder, and don’t edit others’ code without checking first.

🔄 How to Push & Pull Code

🟢 Every time before you start working:

git pull origin main


🛑 Always pull before pushing. If you skip this, it could cause conflicts and overwrite someone else’s work.

git add .
git commit -m "Add [what u did]"
git push origin main



About

Java Group Assignment - Automated Purchase Order Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages