System Requirements
This section outlines the hardware and software prerequisites for successfully running the software.
Hardware Requirements
The software has modest hardware requirements.
- Minimum:
- Processor: Intel Core i3 or equivalent
- RAM: 4 GB
- Storage: 5 GB available disk space
- Recommended:
- Processor: Intel Core i5 or equivalent
- RAM: 8 GB
- Storage: 10 GB available disk space
Software Requirements
The software relies on a few essential software components:
- Operating System:
- Windows: Windows 10 or later
- macOS: macOS 10.15 (Catalina) or later
- Linux: Ubuntu 20.04 or later (other distributions may work, but are not officially supported)
- Web Browser:
- Google Chrome (latest version recommended)
- Mozilla Firefox (latest version recommended)
- Safari (latest version recommended)
- Microsoft Edge (latest version recommended)
- Node.js: Version 16 or later. (https://nodejs.org/)
- npm: Comes bundled with Node.js.
- Git: For version control and project management. (https://git-scm.com/)
Dependencies
The software is built using several third-party libraries and packages. These are automatically installed as part of the installation process.
- React: For building the user interface. (https://reactjs.org/)
- Redux: For managing application state. (https://redux.js.org/)
- Axios: For making HTTP requests. (https://axios-http.com/)
- Chart.js: For creating data visualizations. (https://www.chartjs.org/)
Network Requirements
A reliable internet connection is required for the software to function properly. The software interacts with remote servers for:
- Authentication: To verify user accounts.
- Data Retrieval: To load data from various sources.
- Updates: To download the latest version of the software.
Special Permissions
No special permissions or administrative rights are required for basic usage. However, some advanced features might require administrator privileges, such as:
- Installing the software globally.
- Configuring network settings.
- Accessing system-level resources.
If you encounter any issues or need assistance with specific permissions, refer to the Troubleshooting section or contact support.