Pharmachiano ERP is a comprehensive retail pharmacy management system designed for multi-branch organisations. This frontend is built using Next.js 16, Tailwind CSS v4, and Shadcn UI, ensuring a modern, responsive, and fast user interface. It handles real-time sales, inventory management, role-based access, and analytics dashboards, providing a seamless experience for branch managers, sales personnel, and super admins.
This project is part of our university final year project, developed by a team of three. I was responsible for implementing the frontend and integrating APIs for real-time operations across multiple branches.
Check out the live version here 💻: Pharmachiano ERP Live
The Figma design for the frontend can be viewed here: Figma Design
- Multi-branch Management: Handle multiple branches from a single system.
- Role-Based Access: Super Admin, Manager, Salesman, and Staff roles.
- Inventory & Sales: Real-time stock management and POS operations.
- Analytics Dashboard: Visualize sales trends with charts, graphs, and PI charts.
- Responsive UI: Fully optimized for desktop, tablet, and mobile.
- Modern Frontend Stack: Next.js + TypeScript + Tailwind CSS + Shadcn UI.
-
Frontend Framework:
- Next.js — 16.0.0
- React — 19.2.0
- React DOM — 19.2.0
- UI Libraries
- shadcn/ui — 0.0.4
- Lucide React Icons — 0.548.0
- React Transition Group — 4.4.5
-
Styling:
- Tailwind CSS — ^4
- tailwind-merge — 3.3.1
- next-themes — 0.4.6
- clsx — 2.1.1
- class-variance-authority — 0.7.1
- tw-animate-css — 1.4.0
-
Build & Development Tools:
- TypeScript — ^5
- ESLint — ^9
- eslint-config-next — 16.0.0
- PostCSS (Tailwind) — @tailwindcss/postcss (^4)
- Babel React Compiler Plugin — 1.0.0
- baseline-browser-mapping — 2.9.0
Built with ❤️ by team-
- Frontend: Showrav Kormokar
- Backend: Md. Sohel Rana and
- Mobile App: Md. Rafiz Uddin