Skip to content

DonGuillotine/stock-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock Management System.

I have developed a stock management system using Django, a web-based application that allows me to track and manage inventory levels, orders, sales, sales history, analytics and deliveries as well as keeping track of user's activities.

The Authentication System ensures secure access to the application through unique credentials and a forgot password functionality.

A beautiful and responsive layout that adapts seamlessly to different screen sizes, providing a visually pleasing and user-friendly interface for all users, with the added convenience of switching between a light and dark mode.

Dynamic charts that provide real-time data visualization of inventory levels, orders, sales, and deliveries.

Add Stock with dynamic Categories.

The View Stock page integrates data tables with Django, allowing for easy management of inventory with features such as search, edit, view, reorder and delete stocks.

Export to CSV.

Issue to Customers and Recieve Stocks

Stock History.

Filter Stock History and Export to CSV

A Dependent form integrated with Ajax and Django.

A Contact Management Area.

Contributing to Stock Management System

I welcome and appreciate contributions to this open-source project!

Getting Started.

  1. Fork this repository on GitHub
  2. Clone this repository to your local machine
  3. Create a new branch for your changes

Making Changes.

  1. Add your changes
  2. Run tests (if applicable)
  3. Commit your changes with a clear and descriptive commit message

Submitting a Pull Request.

  1. Push your changes to your fork on GitHub
  2. Open a Pull Request and include a clear and descriptive title and explanation of your changes
  3. I will review and merge your changes

Additional Resources

Django Installation Guide

Django Logo

This guide will help you install Django for the first time on your local machine.

Prerequisites

  • Python3 installed on your machine

Installation

  1. Open the terminal and run the following command to install Django:
pip install django
  1. Verify the installation by running the following command:
django-admin --version

You should see the version number of Django that you just installed.

Create a Django Project

  1. Open the terminal and navigate to the desired directory where you want to create your Django project.
  2. Run the following command to create a new Django project:
django-admin startproject projectname

Replace "projectname" with the name of your project.

Run the Development Server

  1. Navigate into the project directory using the following command:
cd projectname
  1. Run the following command to start the development server:
python manage.py runserver

Your Django project is now up and running on your local machine. Open your web browser and go to http://127.0.0.1:8000/ to see the default Django page.

About

A Stock Management System built with Django.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages