(24.10) Installation Test: openIMIS on Mac OS (ARM architecture) without Docker

(24.10) Installation Test: openIMIS on Mac OS (ARM architecture) without Docker

Contents

Test Information

Date

2025-03-06

Tester

@Sunil Parajuli

openIMIS release

Release 2024-10

Result

pass

Comment

 

Technical specifications

Operating System

MacOS 15.3 24D60

Hardware Type

Desktop

Hardware Model

 

Processor

8 Core ARM Processor

RAM

 

Secondary Storage

 

Docker

NO

Activity log

Environment Specifications

  • Python Version: 3.9.6

  • Node.js Version: v16.16.0

  • NPM Version: 8.11.0

  • Yarn Version: 1.22.19

Clone Repositories:

  1. Set Up Virtual Environment:

    • Installed a Python virtual environment to isolate dependencies.

    • Activated the virtual environment.

  2. Install Necessary Packages:

    • Installed required Python packages for the backend (e.g., via pip install -r requirements.txt). (See in the openIMIS page for futher installation process)

    • Installed frontend dependencies using Yarn (yarn install).

Results

Expectations:

The frontend and backend components of openIMIS should work normally after installation.

No errors or issues should prevent the system from running as expected.

Results:

Result: No issues were identified during the installation and testing process.

Status: The release/24.10 of openIMIS is fully functional.

Backend: The Django server started successfully and operated without errors.

Observations/Lessons Learned

Both the frontend and backend components performed as expected on the specified system configuration. This setup can serve as a reference for users aiming to deploy openIMIS in a similar environment.

Frontend:

image-20250306-050431.png

Backend:

image-20250306-050501.png

Output:

image-20250306-050622.png