[go: nahoru, domu]

Skip to content

An advanced asset management system designed to help businesses efficiently manage their assets and products. This web application is particularly tailored for HR Managers to easily track the usage of company assets.

Notifications You must be signed in to change notification settings

pranta-deba/smartCom-client

Repository files navigation

SmartCom: Asset Management System

Welcome to SmartCom, an advanced asset management system designed to help businesses efficiently manage their assets and products. This web application is particularly tailored for HR Managers to easily track the usage of company assets.

Website Theme

SmartCom is built with a focus on usability and efficiency, ensuring that HR Managers can manage assets with minimal effort. The assets are categorized into two types:

  • Returnable Assets: Includes items such as laptops, keyboards, mice, chairs, desks, and cell phones.
  • Non-returnable Assets: Includes items such as pens, pencils, paper, diaries, and tissue paper.

Live Site

You can access the live site here: SmartCom Live Site

Features

User Management

  • User Authentication: Secure login and registration system.
  • Role Management: Assign roles and permissions to different users.

Asset Management

  • Asset Tracking: Keep track of both returnable and non-returnable assets.
  • Assignment & Return: Easily assign assets to employees and record returns.
  • History Logs: Maintain detailed logs of asset usage and transactions.

Dashboard

  • Overview: Get a quick summary of asset status and usage.
  • Reports: Generate detailed reports on asset allocation and usage patterns.

Subscription Model

  • Flexible Plans: Businesses can subscribe to different plans based on their needs.
  • Easy Payments: Integrate with popular payment gateways for seamless transactions.

Technologies Used

  • Frontend: HTML, Tailwind CSS
  • UI Components: MUI (Material-UI)
  • Charting: MUI X Charts
  • PDF Rendering: @react-pdf/renderer
  • Payment Integration: @stripe/react-stripe-js, @stripe/stripe-js
  • Data Fetching: @tanstack/react-query, axios
  • Date Handling: date-fns, react-date-range, react-datepicker
  • Firebase: firebase
  • State Management: prop-types
  • React Ecosystem: react, react-dom, react-router-dom, react-helmet-async
  • Notifications: react-hot-toast
  • Icons: @mui/icons-material, react-icons
  • Marquee: react-fast-marquee
  • Styling: styled-components
  • Swiper: swiper

About

An advanced asset management system designed to help businesses efficiently manage their assets and products. This web application is particularly tailored for HR Managers to easily track the usage of company assets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages