Skip to content

ashiquebiniqbal/asset-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asset management app

Django app to track corporate assets such as phones, tablets, laptops and other gears handed out to employees.

This is a professional asset management application designed to help businesses efficiently track and manage their assets. Whether it's equipment, devices, or other valuable resources, MyApp provides a centralized platform for organizations to monitor and maintain their assets, improving operational efficiency and minimizing losses.

How to use the app

Table of Contents

Requirements

  • Python
  • asgiref==3.7.2
  • Django==4.2.2
  • psycopg2-binary==2.9.6
  • sqlparse==0.4.4
  • tzdata==2023.3

Installation

  1. Clone the repository:

    git clone https://github.com/ashiquebiniqbal/asset-management.git
    
    

2.Navigate to the project directory:

 cd asset    

3.Create and activate a virtual environment:

Create a virtual environment

  python -m venv myenv      

Activate the virtual environment

  source myenv/bin/activate   

4.Install the required dependencies:

pip install -r requirements.txt

Usage

1. Asset Inventory Management

MyApp allows businesses to create a comprehensive inventory of their assets. Users can easily add new assets to the system by providing relevant details such as name, description, category, and location. The app enables efficient tracking of asset information, including purchase date, warranty status, and maintenance history.

2. Check-in/Check-out System

With MyApp, organizations can implement a streamlined check-in/check-out process for their assets. Users can easily assign assets to employees, track their location, and monitor their availability. This feature ensures accountability and reduces the risk of asset misplacement or loss.

3. Maintenance Scheduling and Tracking

MyApp simplifies asset maintenance by providing tools to schedule and track maintenance activities. Users can set up regular maintenance tasks, receive notifications for upcoming or overdue maintenance, and track the history of maintenance performed on each asset. This proactive approach helps extend asset lifespan and ensures optimal performance.

4. Reporting and Analytics

The app offers powerful reporting and analytics capabilities, allowing users to generate custom reports based on various asset attributes. Whether it's asset utilization, maintenance costs, or depreciation analysis, MyApp provides valuable insights that assist in making informed decisions regarding asset management and resource allocation.

5. User Collaboration and Access Control

MyApp supports multiple user accounts with different access levels, ensuring secure collaboration and data integrity. Administrators can assign appropriate permissions to different user roles, allowing teams to collaborate on asset management tasks while maintaining data confidentiality and integrity.

Installation and Usage

For detailed instructions on how to install and use MyApp, please refer to the Installation and Usage sections in the README.md file.

Contributing

We welcome contributions from the community to enhance MyApp. If you would like to contribute, please follow the guidelines outlined in the Contributing section of the README.md file.

License

MyApp is released under the MIT License.

About

Django app to track corporate assets such as phones, tablets, laptops and other gears handed out to employees.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published