Skip to content

"Asset Management System" efficiently allocates and tracks assets within an organization, ensuring optimal resource utilization and streamlined allocation processes for enhanced productivity.

Notifications You must be signed in to change notification settings

aj-02/Asset-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asset Management System

Overview

Welcome to the Asset Management System! This application is built using the MERN stack (MongoDB, Express.js, React.js, Node.js) to efficiently manage and access data related to various assets within an organization. Whether you're tracking equipment, facilities, or other resources, this system provides a comprehensive solution for asset management needs.

Features

  • User Authentication: Secure login and registration system to authenticate users and manage access to asset data.
  • Administrator Control: Administrators have access to approve or reject user registrations. Rejected users cannot access the system for security purposes.
  • Dashboard: Visual representation of asset data with interactive charts and graphs for easy analysis.
  • Search and Filter: Efficient search and filtering capabilities to quickly locate specific assets based on various criteria.
  • Mobile Compatibility: Responsive design for seamless access to asset data from desktops, tablets, and mobile devices.

Getting Started

To set up the Asset Management System on your local machine:

  1. Clone this repository to your local environment.
  2. Install dependencies for both the frontend and backend using npm install.
  3. Configure the MongoDB connection string in the backend .env file.
  4. Run the backend server using npm start.
  5. Navigate to the client directory and start the frontend development server using npm start.
  6. Access the application in your web browser at http://localhost:3000.

Technologies Used

  • Frontend: React.js, HTML5, CSS3, JavaScript
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: JSON Web Tokens (JWT), bcrypt.js
  • Data Visualization: Chart.js

Screenshots

Home

Home

Login

Login

Register

Register

About

"Asset Management System" efficiently allocates and tracks assets within an organization, ensuring optimal resource utilization and streamlined allocation processes for enhanced productivity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published