Django-Costume-Biz-Manager is a comprehensive Costume Business Management System built with Django. It provides an admin panel for managing vendors, customers, costume categories, products, purchases, sales, available stocks, and inventory tables.
- Vendor Management: Manage and track vendors.
- Customer Management: Manage customer details and interactions.
- Costume Categories: Define and manage different costume categories.
- Product Management: Add and manage costume products.
- Purchase Management: Track and manage purchases.
- Sales Management: Handle sales transactions and records.
- Available Stocks: Monitor stock levels and availability.
- Inventory Management: Oversee inventory data and updates.
Before running the application, ensure you have the following installed:
- Python 3.x
- pip (Python package installer)
Follow these steps to set up and run the Django-Costume-Biz-Manager project on your local machine:
-
Clone the Repository
git clone https://github.com/Baig-fatema/Django-Costume-Biz-Manager.git
-
Navigate to the Project Directory
cd Django-Costume-Biz-Manager
-
Create a Virtual Environment
python -m venv venv
-
Activate the Virtual Environment
- On Windows:
venv\Scripts\activate
-
On macOS/Linux:
source venv/bin/activate
-
Install the Required Packages
pip install -r requirements.txt
-
Create the Superuser
python manage.py createsuperuser
-
Make Migrations
python manage.py makemigrations
-
Apply Migrations
python manage.py migrate
-
Run the Development Server
python manage.py runserver
-
Access the Admin Panel
Open your web browser and navigate to http://127.0.0.1:8000 Log in using the superuser credentials you created.
-
Manage Vendors
Use the admin panel to add, edit, or delete vendor information.
-
Manage Customers
Add and manage customer details and records through the admin interface.
-
Define Costume Categories
Create and organize costume categories for better product management.
-
Manage Products
Add new products, update existing ones, and manage product details.
-
Track Purchases
Record and monitor purchases from vendors to keep track of inventory.
-
Record Sales
Manage sales transactions and update sales records.
8.Monitor Available Stocks
Check and update the availability of stock for each product.
-
Oversee Inventory
Use inventory tables to manage and update inventory information.
'Invalid filter: 'length_is' Error in Django Template – How to Fix? please refer 'Invalid filter: 'length_is' Error in Django Template – How to Fix?
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or feedback, reach out to [email protected].