en
Getting Started
Quickstart

Quickstart

Get up and running with OrignaGTA in 5 minutes.

Prerequisites

For Web Developers (Flutter Web)

1. Clone the Repository

git clone https://github.com/yuniorrodriguezosorio/origna_gta.git
cd origna_gta/origna_gta

2. Install Dependencies

flutter pub get

3. Configure Environment

Create lib/utils/env_config.dart with development settings:

class EnvConfig {
  static const String environment = 'dev';
  static const String orignaBaseUrl = 'https://api.dev.orignagta.ca';
  static const String turnstileSiteKey = 'your-site-key-here';
}

4. Run the Development Server

flutter run -d chrome --dart-define=ENVIRONMENT=dev

The app will be available at http://localhost:54321

5. Test with Dev Accounts

RoleEmailPassword
Admine2e-admin@test.origna.caTestPass123!
Sellere2e-seller@test.origna.caTestPass123!
Buyere2e-buyer@test.origna.caTestPass123!

For Backend Developers (Rust)

1. Access VPS

ssh -i ~/.ssh/id_ed25519 root@204.168.137.16
cd /opt/orignabase

2. Check OrignaBase Status

docker-compose ps
# Should show: orignabase-dev, surrealdb, meilisearch, caddy

3. View Dev API Logs

docker-compose logs -f orignabase-dev

4. Test API Endpoint

curl https://api.dev.orignagta.ca/health
# Expected: 200 OK with health status

Next Steps


Stuck? Check the troubleshooting section or open an issue on GitHub.