Description:
The frontend currently makes direct browser requests to https://neurojson.io:7777 to fetch data. Port 7777 is a non-standard port and is commonly blocked by school and corporate firewalls, which only allow outbound traffic on ports 80 and 443. This causes data to silently fail and show as -- for affected users.
All external API calls should be mapped through the Express backend.
Tasks:
Acceptance criteria:
Description:
The frontend currently makes direct browser requests to https://neurojson.io:7777 to fetch data. Port 7777 is a non-standard port and is commonly blocked by school and corporate firewalls, which only allow outbound traffic on ports 80 and 443. This causes data to silently fail and show as -- for affected users.
All external API calls should be mapped through the Express backend.
Tasks:
Acceptance criteria: