Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sandundil2002/java-ee_pos-frontend
This application is a web-based front-end application designed for interacts with the back-end through RESTful APIs to perform CRUD operations and other business logic.
https://github.com/sandundil2002/java-ee_pos-frontend
css fetch-api html javascript jquery
Last synced: 3 days ago
JSON representation
This application is a web-based front-end application designed for interacts with the back-end through RESTful APIs to perform CRUD operations and other business logic.
- Host: GitHub
- URL: https://github.com/sandundil2002/java-ee_pos-frontend
- Owner: sandundil2002
- License: mit
- Created: 2024-08-05T05:04:21.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-09T13:44:22.000Z (6 months ago)
- Last Synced: 2024-11-24T15:10:41.097Z (2 months ago)
- Topics: css, fetch-api, html, javascript, jquery
- Language: JavaScript
- Homepage:
- Size: 543 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Java-EE_POS-Frontend is a web-based front-end application designed for the Elite Real Estate POS (Point of Sale) system. It provides a user-friendly interface for managing real estate transactions customer details property management and appointment scheduling. This application interacts with the back-end through RESTful APIs to perform CRUD operations and other business logic.
Project Screenshots:
🧐 Features
Here're some of the project's best features:
* Property Management: View update and manage property details.
* Customer Management: Handle customer information and search customer details.
* Appointment Scheduling: Schedule update and cancel appointments.
* Payment Processing: Manage payment details associated with properties.
* Status Updates: Update statuses for properties payments and appointments.🧐 API Integration
The frontend communicates with the backend through various endpoints. Here are some of the key integrations:
* Get All Properties: Fetches and displays all properties in the system.
* Update Property: Allows the user to update property details.
* Schedule Appointment: Facilitates the scheduling of appointments between customers and agents.
* Process Payment: Handles payment processing and updates the property status.🛠️ Installation Steps:
1. Clone the Repository
```
https://github.com/sandundil2002/Java-EE_POS-Frontend.git
```2. Install Dependencies
```
This project uses CDN links for most of the dependencies. Make sure you have internet access to load them.
```3. Configure Backend URL
```
Update the backendUrl variable in your JavaScript files to point to your running backend server.
```4. Run the Application
```
Open the index.html file in your browser to view the application.
```
💻 Built with
Technologies used in the project:
* HTML/CSS: For building the structure and style of the web pages.
* JavaScript/jQuery: For handling dynamic behaviors and API interactions.
* Fetch API: For asynchronous requests to the backend.
* SweetAlert: For enhanced alert and confirmation dialogs.
* Git: For version control.🛡️ License:
This project is licensed under the MIT License - see the LICENSE file for details.