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.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or feedback, reach out to [email protected].