PharmaTrack is a cutting-edge web application tailor-made for pharmacy shops, revolutionizing inventory management. Built using React, Node.js, Express.js, and MongoDB, it offers seamless performance and a user-friendly experience. Say goodbye to manual stock tracking and expired products with our intuitive interface.
-
Inventory Tracking: Keep tabs on your pharmacy's stock levels with real-time updates and never run out of essential items.
-
Expiry Alerts: Stay ahead of expiring products with timely alerts, ensuring optimal stock rotation and minimizing wastage.
-
Invoice Generation: Create professional invoices effortlessly, streamlining the billing process for faster transactions.
-
Vendor Tracking: Keep vendor information organized, track orders, and manage supplier relationships efficiently.
-
Powerful Dashboard: Get a comprehensive view of sales, purchases, profits, losses, and credit history, empowering data-driven decisions.
-
Graphical Analytics: Visualize sales, purchase, profit, and loss trends with beautiful graphs, enabling quick analysis and strategic planning.
-
Category-wise Analysis: Dive deeper into sales and purchase trends across different product categories for enhanced insights.
-
Customer Purchasing History: Track individual customer purchases, enabling personalized service and loyalty programs.
PharmaTrack is a game-changer, optimizing your pharmacy's operations, improving customer satisfaction, and increasing profitability. Experience the future of inventory management today.
- NodeJs
- Npm / Yarn or any other package manager
- MongoDB ( only if you want to setup DB locally )
- Elastic mail account for OTP service or you can replace it with any other provider
Follow the steps to set up in your local system:
- Clone repo -
git clone https://github.com/Kanha-13/pharmacyERP_Solution.git
- cd to the cloned repo
- Install the dependencies
npm install
- create a ".env" file at the root and copy and paste the content from ".env.example", replace the credentials with your own
- Start the application with
npm start
ornodemon
for dev mode - Now setup the frontend app, cd back to the root, then use
git clone https://github.com/Kanha-13/pharmacy-v2.0.git
- cd to the cloned repo
- Install the dependencies
npm install
- You will again find a ".env.example" file in that repo as well. Follow step 3 again
- Start the application
npm start
This app is specially designed for Pharmacy store
Open for any type of contribution
======= The MIT License (MIT)
Copyright (c) 2023 Kanha Agrawal
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Feel free to reach out if you have any questions or suggestions!