Automate Medical Store with Smart Inventory Management, Fast Billing, Invoices and Monthly Reports, Admin Dashboard
- Organization Management
- Manage Organization Branches
- Add new branch
- View all branches
- Manage Organization Branches
- Stock Management
- Add new item to stock
- Update existing items in stock
- Remove items from stock
- View all items in stock
- Customer Billing Point
- Create, Remove and Update multiple carts
- Add, Remove and Update item in cart
- Generate Invoice
- Download Invoice
- Billing History
- View past invoices branch wise
- Download invoices as PDF
- Invoice Verification
- Scan QR Code on Invoice to verify.
- Apollo Graphql
- Cloud Firestore Database
- Express.js
- Firebase Authentication
- React.js
- React Router
- Redux Toolkit
- SCSS
- TypeScript
- Download and install the latest node and npm from https://nodejs.org/en/download/
Clone the project
git clone https://github.com/jhasuraj01/medistore.git
Go to the project directory
cd medistore
Install dependencies
npm install
Start the server
npm run dev
Organization Management: Add New Branch
Stock Management Point: Add new stock or update existing stock
Customer Billing Point: Create cart and add items to the cart.
Customer Billing Point: Generate Invoice
Billing History: View all past invoices (branch wise)
This project was created as a semester course work for the subject Database Management System at Pimpri Chinchwad College Of Engineering.