Skip to content

Faitholo/inventory_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Management System

This project is a Django-based inventory management system designed to help businesses manage their inventory efficiently. It provides functionalities to track items, categories, and manage inventory levels.

Project Structure

The project consists of the following main components:

  • inventory_django/: The main Django project directory.

    • settings.py: Configuration settings for the Django project.
    • urls.py: URL routing for the project.
    • wsgi.py: WSGI configuration for deployment.
    • asgi.py: ASGI configuration for asynchronous support.
  • inventory/: The Django app responsible for inventory management.

    • models.py: Data models for inventory items and categories.
    • views.py: Logic for handling requests and returning responses.
    • admin.py: Admin interface for managing inventory data.
    • urls.py: URL routing specific to the inventory app.

Setup Instructions

  1. Clone the repository:

    git clone <repository-url>
    cd inventory_django
    
  2. Create a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
    
  3. Install dependencies:

    pip install django
    
  4. Run migrations:

    python manage.py migrate
    
  5. Start the development server:

    python manage.py runserver
    
  6. Access the application: Open your web browser and go to http://127.0.0.1:8000/.

Features

  • Add, update, and delete inventory items.
  • Categorize items for better organization.
  • View inventory levels and manage stock.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or features you would like to add.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages