Skip to content

Inventory Management System using Django Rest Framework

License

Notifications You must be signed in to change notification settings

pokharelsugam/ims-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Inventory Management System

Inventory Management System built with Django Rest Framework

Features

  • User, group, product, product category, department, suplier and purchase management

Project Structure


.
└── ims-django
    ├── env
    ├── base 
    │   ├── __pycache__
    │   ├── migrations
    │   ├── __init__.py
    │   ├── views.py
    │   ├── models.py
    │   ├── admin.py
    │   ├── urls.py
    │   ├── tests.py
    │   ├── apps.py
    │   └── serializers.py
    ├── IMS
    │   ├── __pycache__
    │   ├── __init__.py
    │   ├── asgi.py
    │   ├── settings.py
    │   ├── urls.py
    │   └── wsgi.py
    ├── manage.py
    └── db.sqlite3
      

Getting Started

Prerequisites

  • Python 3.6+
  • Django 3.2+
  • Django Rest Framework
  • Git

Installation

  1. Install Python
  2. Install Django
    
    pip install django
    
  3. Install Virtual Environment
    
    pip install virtualenv
    
  4. Clone the repository
    
    git clone https://github.com/pokharelsugam/ims-django.git
    cd ims-django
    
  5. Create a virtual environment and activate it.
    
    virtualenv env
    env\scripts\activate
    pip install django
    pip install djangorestframework
    
  6. Run the migrations
    
    python manage.py makemigrations #may or may not be required
    python manage.py migrate	#must be required
    
  7. Create a superuser
    
    python manage.py createsuperuser
    
  8. Start the development server
    
    python manage.py runserver
    

Usage

About

Inventory Management System using Django Rest Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages