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.
- Python
- asgiref==3.7.2
- Django==4.2.2
- psycopg2-binary==2.9.6
- sqlparse==0.4.4
- tzdata==2023.3
-
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
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.
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.
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.
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.
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.
For detailed instructions on how to install and use MyApp, please refer to the Installation and Usage sections in the README.md file.
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.
MyApp is released under the MIT License.