The pharmacy management system is a comprehesive software solution designed to streamline and simplify daily operations of a pharmacy especially in Kosovo(customized for fiscalization). It features modules for managing users, suppiers, products, categories, stock, taxes, sales, invoices and custom fiscalization to comply with regulatory requirements.
This application is built using Node.js, React and PostgreSQL and incorporates best practices for using it locally.
git clone https://github.com/diarSmakolli/pharmacy-management.git
cd pharmacy-management
npm install
cd client && npm install
# update the .env file with your configurations on your device
DB_DIALECT=
DB_HOST=
DB_USERNAME=
DB_PASSWORD=
DB_DATABASE=
DB_PORT=
JWT_SECRET=
# databse migration or setup manually if you want
npx sequelize-cli db:migrate
# start the server
npm run dev
# start the client in path: pharmacy-management/client
npm start