Skip to content

Tarunc224/Order_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ Order Management System – Java Full Stack

A full-stack Java web application that enables users to manage product orders through a simple and secure CRUD interface. The system handles order creation, tracking, updates, and deletion with user authentication and session management.


🎯 Project Overview

This project was developed as part of a full-stack Java development learning module. The aim was to implement a robust and scalable backend using Java Servlets and PostgreSQL, with a simple HTML/JSP-based frontend to manage orders effectively.


πŸ› οΈ Tech Stack

Layer Technology Used
Backend Java Servlets, JSP, JDBC
Frontend HTML, CSS
Database PostgreSQL
Server Apache Tomcat
IDE Eclipse

βœ… Features

  • πŸ” User Authentication – Secure login with session management
  • βž• Add Order – Create new orders via dynamic form
  • πŸ“ Update Order – Modify existing orders using form-based UI
  • ❌ Delete Order – Remove individual orders
  • πŸ“„ View Orders – Display list of all orders in a responsive table
  • πŸ—‚οΈ Database Integration – Orders stored and retrieved from PostgreSQL

πŸ“Έ Screenshots

1234

4567


πŸš€ How to Run Locally

# Clone the repository
git clone https://github.com/Tarunc224/Order_Management_System.git
cd Order_Management_System
  • Open in Eclipse or your Java IDE of choice
  • Configure PostgreSQL DB credentials in DBConnection.java
  • Deploy to Apache Tomcat

Table: orders

Column Name Type Description
id INT Primary Key (Auto-increment)
customer VARCHAR Customer Name
product VARCHAR Product Name
quantity INT Ordered Quantity
status VARCHAR Order Status (Pending, Delivered, etc.)

πŸ‘¨β€πŸ’» Created By

Tarun Chintada
GitHub | LinkedIn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages