Installation GuideΒΆ
You'll be up and running in under 5 minutes!
RemoteGazeUX is designed for simplicity. No complex setup, no configuration headaches.
π PrerequisitesΒΆ
Before you begin, make sure you have:
- Python 3.8 or higher (Download Python)
- Git (optional, but recommended) (Download Git)
- A webcam (built-in or external)
- A modern browser (Chrome, Firefox, or Edge)
That's it! No expensive hardware, no special equipment.
π Quick InstallationΒΆ
The fastest way to get started:
# 1. Clone the repository
git clone https://github.com/justogm/RemoteGazeUX.git
# 2. Navigate to the folder
cd RemoteGazeUX
# 3. Run the application
python run.py
That's all! π The script will:
- β Automatically install all dependencies
- β Set up the database
- β Walk you through initial configuration
- β Start the web server
Prefer not to use Git? No problem:
- Download: Go to the repository page
- Extract: Click the green "Code" button β "Download ZIP"
- Unzip: Extract the ZIP file to your preferred location
- Run: Open a terminal in the extracted folder and run:
π― First Run SetupΒΆ
When you run python run.py for the first time, you'll see an interactive setup wizard:
Step 1: Create Admin AccountΒΆ
π Current users in database: 0
Do you want to create a new user? (y/n): y
============================================================
π₯ CREATE NEW USER
============================================================
Username: admin
Password:
Confirm password:
β
User 'admin' created successfully!
============================================================
Keep these credentials safe!
You'll need them to access participant data and results.
Step 2: Configure Your StudyΒΆ
When the application detects that you set in the configuration an url that wasn't present in the database it will allow you to set a name and a description.
============================================================
π New configuration detected!
============================================================
Prototype URL: https://google.com
Enter a name for this study (or press Enter for auto-name): Google Sudy
Enter a description (optional): Study of Google UX
β
Created new study: 'Google Sudy' (ID: 1)
============================================================
Step 3: Launch! πΒΆ
β Verify InstallationΒΆ
Open your browser and navigate to the url shown at the end of the print. You should see the participant registration page!
Installation Complete! π
You're ready to run your first eye-tracking study!
π TroubleshootingΒΆ
Port Already in Use?ΒΆ
If port is busy, you can change it with the configuration at the start of the run.
Python Not Found?ΒΆ
Make sure Python is in your PATH. Try:
Permission Errors?ΒΆ
On Linux/macOS, you might need:
Need Help?ΒΆ
- π Open an issue
- π¬ Ask the community
π Next StepsΒΆ
Now that you're up and running:
- π Learn about configuring studies
- π Explore the features
- π― Run your first study
Ready to start tracking? β Quick Start Guide