Skip to content

TrackEase is an asset management website, by using this website any HR can manage their assets of company easily

Notifications You must be signed in to change notification settings

Dinobondhu-shill/TrackEase-client

Repository files navigation

TrackEase

🚀 Introducing TrackEase: The Ultimate Asset and Employee Management Platform 🚀

I'm excited to unveil TrackEase, a cutting-edge platform designed to streamline and enhance asset and employee management for businesses of all sizes. Powered by state-of-the-art technologies, TrackEase offers an intuitive and efficient way to manage your company's resources and workforce.

🌟 Key Features

For Normal Employees:

  • My Assets: Track and manage personal assets.
  • My Team: View team members and their roles.
  • Request for an Asset: Easily request new assets.

For HR Managers:

  • Asset List: Comprehensive list of company assets.
  • Add an Asset: Streamlined process to add new assets.
  • All Requests: Manage and approve/reject asset requests.
  • My Employee List: View and manage team members.
  • Add an Employee: Easily onboard new employees.

For Employees:

  • My Requested Assets Page: Search and filter assets, view request details, actions like cancel, print, and return assets.
  • Request for an Asset Page: Search, filter, and request assets with availability status and request modal.

For HR Managers:

  • Asset List Page: Search, filter, and sort assets, update and delete options.
  • Add an Asset Page: Form to add new assets.
  • All Requests Page: Manage requests with search, status update, and action buttons.
  • My Employee List Page: Manage team members, add/remove employees.

Frontend:

  • React, HTML5, CSS3, JavaScript (ES6+)
  • React Router, Firebase, Framer Motion, Lottie React, Tanstack Query, Axios, Daisy UI, Stripe

Backend:

  • Node.js, Express.js, MongoDB

Project Setup

Follow these steps to run this project on your local machine.

Prerequisites

Make sure you have the following installed:

  • Node.js (v12.0 or higher)
  • npm (v6.0 or higher)

Clone the Client side repository

Clone the repository to your local machine using:

git clone https://github.com/Dinobondhu-shill/TrackEase-client
cd your-repository
npm install
npm run dev

Clone the server side repository

Clone the repository to your local machine using:

git clone https://github.com/Dinobondhu-shill/TrackEase-server

and install others dependencies ...

Usage

🚀 Get Started

🔗 Live Link 🔗 GitHub Repository

🤝 Contribute

Contributions are welcome! Fork the repository, create a new branch, and submit a pull request.

TrackEase is your ultimate solution for efficient asset and employee management. Join us on this journey to enhance your business operations and workforce management. Let's make asset tracking and team management seamless and effective!

#WebDevelopment #React #NodeJS #Firebase #MongoDB #AssetManagement #EmployeeManagement #Innovation #TechCommunity #LinkedIn

About

TrackEase is an asset management website, by using this website any HR can manage their assets of company easily

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages