Skip to content

A Inventory Mangement System python project dealing with employee, supplier, category, product and bill management and bill genration

Notifications You must be signed in to change notification settings

arnavsharma2711/Manage

Repository files navigation

Managé - Inventory Management System

A python project dealing with inventory management and bill genration.

Prerequisite

  • You must have python installed in your system.

  • Use the package manager pip to install pillow module.

pip install pillow
pip install pyglet
  • Install remaining modules if any more error came up
  • This project is made for 1366 x 768 resolution system. So, adjust the code based on your system's resolution. Also the project was made in 100% scale property of display which can be edited in settings.

Email Servies

To get access to the email serives in the project follow the steps given below:

1.Go to your Google Accout
2.Search for app password in the search menu.
3.Select Mail in Select App Menu and Windows Computer in Select Devices Menu.
4.Click on genrate.
5.Copy the genrated password to email_pass.py in the given quotes along with your email.

How to access the project

Execute the login.py file from your desired code editor.

Default User ID and password are given below:\

  • Administrator Path -> Opens Dashboard
    Employee Id ->1001
    Password -> 123
  • Employee Path -> Opens Billing Menu
    Employee Id ->2001
    Password -> 123

In the administrator path you have access to all CRUD (Create Read Update Delete) operation.
In the employee path you have access to bill genration operations only.

Synopsis of the project

The goal of this project was to help the user to get a working project which consists of:

  • The employee, supplier, category, product database.
  • Product database connection with supplier and category.
  • Two types of account, An administrator and an employee
  • Administrator has access to add, update and delete data from the database.
  • Administrator also have access to the sales record.
  • Employee has access to billing menu having a task to create a cart and generate the bills which are kept in the sales record.
  • A login page for verification of account type.
  • A forgot password section accessible to the user. Taking all these into account the software was developed.

Flow Chart

Flow Chart

Screenshots

  • Login Page : Login Page

  • Dashboard : Dashboard

  • Employee Menu : Employee Menu

  • Supplier Menu : Login Pag

  • Category Menu : Category Menu

  • Product Menu : Product Menu

  • Sales Menu : Sales Menu

  • Billing Menu : Billing Menu

Future Scope of this project

In the future this project can consist of a SMSs update system where the user can get notification from the administrator and the customer can get his/her bill details. A customer service can also be created to deal with the issues of customer related to their bills and product. Scalability of the product can be achieved by storing the database to a server which makes us to access the same data to various users at the same time

References

About

A Inventory Mangement System python project dealing with employee, supplier, category, product and bill management and bill genration

Topics

Resources

Stars

Watchers

Forks

Languages