The Pharmacy POS System is a comprehensive software solution built using Electron, React, and Tailwind CSS. It offers a range of features for efficient management of pharmacy operations, including patient order management, online payment processing, sales management, inventory management, employee management, security measures, analytics and dashboard, automated payroll calculation, end of day reporting, and daily database synchronization with AWS.
-
Patient Order Management: Manage patient orders efficiently with customizable options and order tracking.
-
Online Payment Processing: Accept online payments securely and seamlessly integrated with popular payment gateways.
-
Sales Management: Track sales transactions, generate invoices, and manage sales reports.
-
Inventory Management: Monitor inventory levels, track stock movements, and receive alerts for low stock items.
-
Employee Management: Manage employee profiles, roles, schedules, and performance metrics.
-
Security Measures: Implement security measures such as user authentication, access control, and data encryption.
-
Analytics and Dashboard: Visualize key metrics, generate custom reports, and gain insights with interactive dashboards.
-
Automated Payroll Calculation: Streamline payroll processes with automated calculations based on employee hours and rates.
-
End of Day Reporting: Generate end-of-day reports summarizing sales, revenue, inventory status, and other key metrics.
-
Daily Database Synchronization with AWS: Automatically synchronize data with AWS for backup, scalability, and accessibility.
- Clone the repository:
git clone https://github.com/your-username/pharmacy-pos-system.git
- Install the dependencies:
cd pharmacy-pos-system npm install
- Start the application:
npm run electron:start
- Electron
- React
- Tailwind CSS
- Node.js
- Express.js
- AWS (for database synchronization)
- Contributions are welcome! Please follow the contributing guidelines to contribute to this project.
- This project is licensed under the MIT License.