Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yash-verma18/unityworks-backend
https://github.com/yash-verma18/unityworks-backend
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/yash-verma18/unityworks-backend
- Owner: Yash-verma18
- Created: 2024-04-22T12:44:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-28T09:56:28.000Z (8 months ago)
- Last Synced: 2024-04-28T10:41:03.641Z (8 months ago)
- Language: TypeScript
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UnityWorks Backend
**Empowering Team Synergy**
Unity Works is a dynamic team and employee management platform designed to foster collaboration, enhance productivity, and streamline workforce operations. This backend project is built with Node.js and Express, using MongoDB for flexible and scalable data storage.
## Features
- **Attendance Tracking**: Monitor team attendance efficiently.
- **Data integrated realtime graphs** : Monitor work place for each employee.
- **Performance Analytics**: Analyze team performance for better productivity.
- **Role Management**: Define and manage team roles.
- **Recognition Programs**: Implement programs to recognize and reward excellence.## Technology Stack
- **Node.js**: A JavaScript runtime for building scalable backend services.
- **Express**: A web framework for Node.js, providing a simple and efficient setup.
- **MongoDB**: A NoSQL database designed for scalability and flexibility.## Prerequisites
Before setting up this project, ensure you have:
- Node.js (version 14 or later)
- MongoDB (local or hosted instance)## Installation
To set up this project, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/Yash-verma18/UnityWorks-Backend.git2. **Install dependencies**:
```bash
cd UnityWorksBackend
npm install3. **Set up environment variables:**
Create a .env file in the project root and add the following environment variables:
PORT: The port on which the server will run (default is 3000).
MONGO_URI: The connection string for your MongoDB instance.4. **Start the server:**
```bash
npm run dev