Skip to content

tahsin-99/AssetVerse-client

Repository files navigation

🏢 AssetVerse

AssetVerse is a corporate asset management system designed to efficiently manage company assets and employees using secure, role-based access control.


🌐 Live URL

🔗 https://assetverse00.netlify.app/


📸 Screenshots

Home / Dashboard Dashboard
Asset Management Assign Assets
Employee Management Mobile View


✨ Key Features

  • 👤 Employee & HR authentication
  • 🔐 Role-based access control
  • ➕ Add, update, and delete assets
  • 📦 Assign assets to employees
  • 🔁 Manage returnable & non-returnable assets
  • 👥 Add and manage employees
  • 📊 Track asset allocation history
  • 🎂 Upcoming birthdays & notification system
  • 📈 Dashboard overview of assets & employees
  • ⏳ Pending requests and approval workflow
  • 💳 Stripe integration for asset purchases
  • 📱 Fully responsive UI (desktop & mobile)
  • 🎨 Built with Tailwind CSS & DaisyUI

🛠️ NPM Packages Used

  • react
  • react-dom
  • react-router
  • react-hook-form
  • react-icons
  • react-toastify
  • tailwindcss
  • daisyui
  • @tanstack/react-query
  • axios
  • firebase
  • firebase-admin
  • framer-motion
  • jspdf
  • jspdf-autotable
  • recharts
  • sweetalert2

🚀 Setup Instructions

1️⃣ Clone the Repository

git clone https://github.com/your-username/assetverse.git

2️⃣ Navigate to the Project Directory

cd AssetVerse

3️⃣ Install Dependencies

npm install

4️⃣ Run the Development Server

npm run dev

👤 Author

Tahsin Sikder
🔗 LinkedIn: https://www.linkedin.com/in/tahsin-sikder99/
🌐 Portfolio: https://tahsin-web.netlify.app/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages