Skip to content

Explore the Advanced API Development (AAD) Code Space, featuring in-depth lessons on Jakarta EE, JSON, AJAX, Spring, and security topics. Each lesson is organized into distinct branches, providing practical code examples and real-world scenarios. Dive into comprehensive resources to enhance your API development skills.

License

Notifications You must be signed in to change notification settings

Piyumikahasini/AAD-Assignment-JavaEE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Point of Sale (POS) System - Java EE Backend

Project Components

Front-end

  • Delivers a user-friendly interface using HTML, CSS, jQuery, and AJAX.
  • Creates a dynamic and responsive web application.

Back-end

  • Implemented in JavaEE and configured to run on Apache Tomcat.
  • Provides server-side logic for data processing, business rules, and database interactions.

Features

  • JavaEE Architecture: Built for robust and scalable enterprise-level applications.
  • Apache Tomcat Server: Ensures reliable and efficient web application hosting.
  • Data Processing: Handles server-side logic for seamless communication between front-end and database.
  • Business Rules: Enforces logic and regulations specific to the Point of Sale domain.
  • Database Interactions: Manages interactions with the database, ensuring data integrity and security.

Getting Started

Clone the repository: https://github.com/Piyumikahasini/AAD-Assignment-JavaEE.git

  • Set up JavaEE development environment and ensure Apache Tomcat is installed.
  • Build and deploy the application to your Apache Tomcat server.
  • Access the POS system backend at http://localhost:8080/app.

Tech Stack

Client:

  • HTML
  • CSS
  • jQuery
  • AJAX

Server:

  • JavaEE
  • Apache Tomcat

Database:

  • MySQL Connector (Version 8.0.32)
  • Java Naming and Directory Interface (JNDI) for efficient database connection management.

Development Tools

  • Maven (Version 4.0.0) for build automation and project management.

Contributing

Contributions are welcome! Please follow the contribution guidelines to get started.

License

This project is licensed under the MIT License. See the LICENSE.md file for details.

About

Explore the Advanced API Development (AAD) Code Space, featuring in-depth lessons on Jakarta EE, JSON, AJAX, Spring, and security topics. Each lesson is organized into distinct branches, providing practical code examples and real-world scenarios. Dive into comprehensive resources to enhance your API development skills.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published