Simple And Easy projects made using python and using python libraries such as matplotlib, flask, pickle, SqlAlchemy and others.
1. Shop Management System (Commandline app)
2. Blood Group Survey App (Flask WebApp)
This project is an inventory management system built with Python. It offers various features such as adding items to the inventory, updating quantities, making purchases, viewing inventory and costs, removing items, and checking transaction history. It also includes the ability to update item prices.
Example Usage Scenario: Imagine you run a small convenience store, and you need a simple way to manage your store's inventory and transactions. You can use the "Shop Management System" to easily keep track of your stock and sales.
We need the matplotlib.pyplot
library for plotting the graph, the pickle
library for saving and loading data, and the os
library for deleting files.
The main menu is the core of the program. It presents the user with a list of options and waits for their input. The options are:
- Add Item to inventory
- Updating Quantities
- Purchasing Item
- Viewing Inventory and Costs
- Remove Item
- Transaction History And Graph
- Updates Price
The user can select an option by entering the corresponding number. The program will then execute the selected option.
This Flask application allows users to input their name, age, blood group, and quantity of blood they are willing to donate. The data is stored in a SQLite database. A notification is displayed to the user after they submit their response.
- Python 3.6 or later
- Flask
- SQLAlchemy
- plyer
-
Clone this repository.
-
Create a SQLite database.
sqlite3 data.db
- Run the application.
python run.py
- Open the application in a web browser.
http://127.0.0.1:5000/
- Enter your name, age, blood group, and quantity of blood you are willing to donate.
- Click the "Submit" button.
- A notification will be displayed to you after your response is submitted.
- The person donated blood can be recorded in the database and can be further used in data analysis and visualisation.