This repository contains the backend code for the Integrated Workplace Management Software, designed to efficiently manage employees, assets, and their movement and assignment across the company's ecosystem.
- Employee Management: Keep track of employee details and roles.
- Asset Management: Monitor assets, their assignment, and movement within the organization.
- Assignment Tracking: Track the assignment of employees and assets across different departments.
- Real-time Updates: Ensures real-time notifications to the logged in admins.
Before you begin, ensure you have the following installed on your system:
- Node.js (version 14.x or higher)
- npm (version 6.x or higher)
- MongoDB
- Redis
-
Clone this repository:
git clone https://github.com/Abhijeet1005/Visitrx-new cd Visitrx-new
-
Install the required dependencies:
npm install
-
Create a
.env
file in the root directory by copying the template from.envDemo
and filling in the necessary configurations:cp .envDemo .env
Update the
.env
file with your environment variables (e.g., database URL, Redis configuration, etc.).
To start the server in development mode, use:
npm run dev
For production, use:
npm run start
Feel free to reach out to me at [[email protected]].