EZReport is a cutting-edge CRM system designed to streamline and optimize business operations. This project focuses on addressing core challenges faced by companies, including data management, operational transparency, and productivity tracking. The system features a user-friendly interface and provides real-time tracking to ensure efficiency and visibility at all times.
- Comprehensive Data Logging: Track and document every movement between stations (warehouse, production, and packaging) to eliminate losses and mismanagement.
- Performance Metrics: Log and calculate work durations for all station operations.
- Real-Time Tracking: Monitor operations and data changes in real-time for improved decision-making and transparency.
- User-Friendly Interface: Simplified and intuitive design to ensure ease of use for all team members, regardless of technical expertise.
- MongoDB Database: Efficiently stores data for high performance and scalability.
EZReport is designed to resolve the following challenges:
- Lack of Transition Documentation: Eliminating gaps in tracking shipments, deliveries, and part handling.
- Uncalculated Work Durations: Providing accurate time-tracking data for improved productivity insights.
- Complex and Disorganized Management System: Delivering a clear, structured interface to simplify data interpretation.
- Backend: Node.js
- Frontend: React.js
- Database: MongoDB
- Clone the repository: git clone https://github.com/yourusername/EZReport.git
- Navigate to the project directory: cd EZReport
- Navigate to the backend directory: cd backend
- Install dependencies: npm install
- Run the server: npm start
- Open another terminal
- Navigate to the project directory: cd EZReport
- Navigate to the frontend directory: cd frontend
- Install dependencies: npm install
- Run the application: npm start
- Enjoy!
- Workspace Numbers: 123(Storage), 321(Production), 222(Packing), 55(Manager)
- Employee Number: 100
