An open API service indexing awesome lists of open source software.

https://github.com/pal-96/managemed

Online Pharmaceutical Shopping App - Work in Progress
https://github.com/pal-96/managemed

apache-tomcat bcrypt-hashing-library bootstrap5 cookies emailjs fetch-api html-css java-8 javascript jsp-servlet jwt-authentication jwt-token maven-pom ojdbc6 oracle-cloud plsql rest-api sql stripe-api stripe-payments

Last synced: 2 months ago
JSON representation

Online Pharmaceutical Shopping App - Work in Progress

Awesome Lists containing this project

README

        

# Application Demo
https://drive.google.com/file/d/1TPxxLFk1WDfCEUjmIWoAjzObCjljO9Dd/view?usp=sharing

# Description
## Customer Features:
- User Authentication: Customers can register and log in to access their accounts.
- Product Browsing: Easily browse through a wide range of products.
- Product Search: Search for specific products quickly and efficiently.
- Shopping Cart Management: Add products to the shopping cart and manage the cart's contents.
- Concurrent Checkout: Multiple users can check out and purchase items simultaneously with real-time access to stock.
- Secure Payment: Seamlessly complete purchases with secure payment option.
- Real-time Feedback: Users can email candid feedback or concerns to the application admin.

## Admin Features:
- Stock Management: Administrators can add, edit, remove, and view stock levels.
- User and Role Management: Admins can manage user accounts and assign roles, ensuring role-based access control for enhanced security and functionality.

# Database setup
Refer the sql-scripts directory for the database setup.

# Flow Diagram
![Flow Diagram (1)](https://github.com/user-attachments/assets/c1a2ea37-41bc-4d40-90da-35c3b014eae4)