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.
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.
You can access the live site here: SmartCom Live Site
- User Authentication: Secure login and registration system.
- Role Management: Assign roles and permissions to different users.
- 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.
- Overview: Get a quick summary of asset status and usage.
- Reports: Generate detailed reports on asset allocation and usage patterns.
- Flexible Plans: Businesses can subscribe to different plans based on their needs.
- Easy Payments: Integrate with popular payment gateways for seamless transactions.
- 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