Dokumentacja x1 technologies

x1 technologies to firma technologiczna specjalizująca się w rozwiązaniach AI i rozwoju oprogramowania. Tworzymy aplikację edukacyjną Naukado oraz świadczymy usługi deweloperskie dla firm.

INFO

Nasza misja

Demokratyzacja dostępu do technologii AI i automatyzacji procesów biznesowych. Pomagamy firmom w cyfrowej transformacji, oferując rozwiązania od prostych stron internetowych po zaawansowane systemy enterprise z AI.

Nasze Produkty

Naukado

Zaawansowana aplikacja edukacyjna z AI - już dostępna!

Dostępna
Dokumentacja →

Usługi rozwoju

Dwupoziomowa oferta usług - od przystępnych rozwiązań BASIC dla małych firm po zaawansowane systemy PREMIUM dla enterprise.

Aktywny
Cennik →

Usługi rozwoju

x1 technologies oferuje kompleksowe usługi rozwoju oprogramowania dostosowane do potrzeb każdej firmy. Nasz dwupoziomowy model usług pozwala na wybór optymalnego rozwiązania - od prostych projektów dla małych firm po zaawansowane systemy enterprise.

Model usług BASIC + PREMIUM

📋 BASIC - Dla małych i średnich firm

Profesjonalne rozwiązania w przystępnych cenach, idealne dla firm rozpoczynających cyfrową transformację.

🏠 Strony wizytówkowe - od 1,000 zł

  • Landing page
  • Portfolio firmy
  • Responsywny design
  • Optymalizacja SEO
  • Formularz kontaktowy

🛒 Sklepy i aplikacje webowe - od 2,500 zł

  • Sklepy internetowe z płatnościami
  • Systemy rezerwacji i kalendarze
  • Panel administracyjny
  • Proste CRM i dashbordy
  • Integracje z kurierami i API
  • Statystyki i analityka

Proste rozwiązania AI - od 1,500 zł

  • Chatbot na stronie
  • Automatyczne odpowiedzi
  • Analiza nastrojów klientów
  • Generowanie treści
  • Integracja z stroną

💎 PREMIUM - Dla firm enterprise

Zaawansowane systemy i kompleksowe rozwiązania dla dużych organizacji wymagających najwyższej jakości.

Zaawansowane systemy AI - 15,000-50,000 zł

  • Inteligentne chatboty
  • Automatyzacja procesów
  • Personalizacja treści AI
  • Analityka predykcyjna
  • Integracje z systemami
  • Wsparcie 24/7

Platformy SaaS - 50,000-200,000 zł

  • Tworzenie platform SaaS
  • System rośnie z biznesem
  • Bezpieczeństwo enterprise
  • Systemy dla wielu klientów
  • Nowoczesna architektura
  • Automatyczne wdrażanie

🏢 Systemy Enterprise - 200,000+ zł

  • Kompleksowe systemy zarządzania
  • Modernizacja legacy systemów
  • Dedykowane CRM/ERP
  • Business Intelligence i dashboardy
  • Konsulting IT i strategia
  • Długoterminowe wsparcie techniczne

Stack technologiczny

Frontend (BASIC/PREMIUM)

React Next.js Vue.js TypeScript Tailwind CSS

Backend (BASIC/PREMIUM)

Node.js Python PostgreSQL Redis GraphQL

AI & Cloud (głównie PREMIUM)

OpenRouter AWS Docker Kubernetes TensorFlow

Proces realizacji

🟢 Proces BASIC (1-4 tygodnie)

1

Analiza potrzeb

Rozmowa o wymaganiach, wybór szablonu i funkcjonalności. Wycena w 24h.

2

Szybkie projektowanie

Dostosowanie designu do marki, przygotowanie treści i grafik.

3

Rozwój i testowanie

Implementacja funkcjonalności, testy na różnych urządzeniach.

4

Wdrożenie

Publikacja na serwerze, przekazanie dostępów, podstawowe szkolenie.

💎 Proces PREMIUM (2-12 miesięcy)

1

Discovery & Strategia

Głęboka analiza biznesowa, architektura systemu, roadmapa produktu, konsulting technologiczny.

2

Design & Prototyping

Zaawansowane UX/UI, system designu, interaktywne prototypy, testy użyteczności.

3

Agile Development

Sprinty deweloperskie, code review, CI/CD, regularne demoty i feedback.

4

QA & Deploy

Testy automatyczne i manualne, performance optimization, wdrożenie enterprise.

5

Support & Scale

Monitoring 24/7, aktualizacje, rozwój funkcjonalności, team training.

Porównanie pakietów

Funkcjonalność BASIC PREMIUM
Czas realizacji 1-4 tygodnie 2-12 miesięcy
Zakres cenowy 1,000 - 2,500 zł 15,000 - 200,000+ zł
Konsulting strategiczny Podstawowy Zaawansowany
Custom design Szablony + dostosowania Pełny custom design
Integracje AI Proste chatboty Zaawansowane systemy AI
Wsparcie Email support 24/7 dedicated support
Skalowalność Podstawowa Enterprise-grade
TIP

Dlaczego x1 technologies?

Nasz dwupoziomowy model pozwala na dopasowanie rozwiązania do budżetu i potrzeb każdej firmy. Od prostych stron wizytówkowych po zaawansowane systemy AI - zawsze używamy najlepszych praktyk i technologii.

Szybki Start

1. Konfiguracja OpenRouter

Wszystkie nasze aplikacje wykorzystują OpenRouter jako gateway do modeli AI. Uzyskaj klucz API z OpenRouter.ai:

bash
# Dodaj do pliku .env
OPENROUTER_API_KEY=sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

2. Instalacja Dependencies

Wybierz preferowany język programowania:

bash
npm install openai
javascript
import OpenAI from 'openai';

const openai = new OpenAI({
    baseURL: "https://openrouter.ai/api/v1",
    apiKey: process.env.OPENROUTER_API_KEY,
});

// Przykład użycia
const completion = await openai.chat.completions.create({
    model: "anthropic/claude-3.5-sonnet",
    messages: [
        { role: "user", content: "Stwórz landing page dla startupu AI" }
    ],
});

console.log(completion.choices[0].message.content);
bash
pip install openai
python
import openai
import os

client = openai.OpenAI(
    base_url="https://openrouter.ai/api/v1",
    api_key=os.getenv("OPENROUTER_API_KEY"),
)

# Przykład użycia
completion = client.chat.completions.create(
    model="anthropic/claude-3.5-sonnet",
    messages=[
        {"role": "user", "content": "Stwórz landing page dla startupu AI"}
    ]
)

print(completion.choices[0].message.content)
bash
composer require guzzlehttp/guzzle
php
<?php
require_once 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client([
    'base_uri' => 'https://openrouter.ai/api/v1/',
    'headers' => [
        'Authorization' => 'Bearer ' . $_ENV['OPENROUTER_API_KEY'],
        'Content-Type' => 'application/json',
    ]
]);

// Przykład użycia
$response = $client->post('chat/completions', [
    'json' => [
        'model' => 'anthropic/claude-3.5-sonnet',
        'messages' => [
            ['role' => 'user', 'content' => 'Stwórz landing page dla startupu AI']
        ]
    ]
]);

$data = json_decode($response->getBody(), true);
echo $data['choices'][0]['message']['content'];

Architektura Systemu

🏗️

Architektura Systemu

Nasze rozwiązania wykorzystują nowoczesną architekturę mikrousług z OpenRouter jako głównym gateway do modeli AI.

Komponenty Systemu

API Gateway

Centralny punkt wejścia dla wszystkich żądań API. Obsługuje autentykację, rate limiting i routing.

  • Load balancing
  • SSL termination
  • Request validation
  • Response caching

AI Processing Layer

Warstwa przetwarzania AI wykorzystująca modele z OpenRouter.

  • Model orchestration
  • Prompt optimization
  • Response streaming
  • Error handling

Data Storage

Rozproszona architektura przechowywania danych.

  • PostgreSQL (primary data)
  • Redis (caching)
  • S3 (file storage)
  • ElasticSearch (search)

Bezpieczeństwo

Szyfrowanie

  • TLS 1.3 dla wszystkich połączeń
  • AES-256 dla danych w spoczynku
  • End-to-end encryption dla wrażliwych danych

Autentykacja

  • OAuth 2.0 + JWT tokens
  • API key authentication
  • Multi-factor authentication (MFA)

Integracja z OpenRouter

x1 technologies wykorzystuje OpenRouter jako głównego dostawcę modeli AI. Zapewnia to dostęp do najnowszych modeli językowych z jednego miejsca.

Dostępne Modele (Lipiec 2025)

Model Provider Context Input/Output ($/1M) Use Case
claude-sonnet-4 Anthropic 200K $3.00/$15.00 Najlepszy balans wydajność/koszt, coding
claude-opus-4 Anthropic 200K $15.00/$75.00 Najpotenniejszy model, complex reasoning
gpt-4.1 OpenAI 128K $10.00/$30.00 Szybsze odpowiedzi, lepsze sugestie
gpt-4o-mini OpenAI 128K $0.15/$0.60 Ekonomiczny, szybkie zadania
gemini-2.5-pro Google 1M $7.00/$21.00 Długie konteksty, multimodal
claude-3.5-sonnet Anthropic 200K $3.00/$15.00 Sprawdzony, niezawodny wybór
TIP

Rekomendacje

Claude Sonnet 4 - najlepszy wybór dla większości zadań. GPT-4.1 - szybkie prototypowanie. Gemini 2.5 Pro - bardzo długie dokumenty.

Przykład Implementacji

🧪

Test prostego kodu

console.log('Hello World!');
javascript
// Przykład implementacji z OpenRouter
import OpenAI from 'openai';

const openrouter = new OpenAI({
    baseURL: "https://openrouter.ai/api/v1",
    apiKey: process.env.OPENROUTER_API_KEY,
});

// Funkcja do generowania kodu strony
async function generateWebsite(description, framework = 'react') {
    const completion = await openrouter.chat.completions.create({
        model: "anthropic/claude-3.5-sonnet",
        messages: [
            {
                role: "system", 
                content: `You are an expert ${framework} developer. Generate production-ready code based on user requirements.`
            },
            {
                role: "user",
                content: `Create a ${framework} component: ${description}`
            }
        ],
        temperature: 0.7,
        max_tokens: 4096
    });

    return completion.choices[0].message.content;
}

// Użycie w aplikacji
const result = await generateWebsite(
    "Modern pricing table with dark mode, 3 tiers, animated hover effects"
);
console.log(result);

Limity OpenRouter

WARN

Zarządzanie kosztami

  • Limity są zarządzane przez OpenRouter
  • Ustaw budżet w panelu OpenRouter
  • Monitoruj użycie w czasie rzeczywistym
  • Różne ceny dla różnych modeli

Przykłady Integracji

Konfiguracja środowiska

bash
# .env file
OPENROUTER_API_KEY=sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
OPENROUTER_YOUR_SITE_URL=https://yoursite.com
OPENROUTER_YOUR_APP_NAME=YourAppName

Error Handling

javascript
async function safeAICall(prompt, retries = 3) {
    for (let i = 0; i < retries; i++) {
        try {
            const completion = await openrouter.chat.completions.create({
                model: "anthropic/claude-3.5-sonnet",
                messages: [{ role: "user", content: prompt }],
                max_tokens: 2048,
            });
            
            return completion.choices[0].message.content;
        } catch (error) {
            console.error(`Attempt ${i + 1} failed:`, error.message);
            
            if (error.status === 429) {
                // Rate limit - wait before retry
                await new Promise(resolve => setTimeout(resolve, 2000 * Math.pow(2, i)));
            } else if (error.status >= 500) {
                // Server error - retry
                continue;
            } else {
                // Client error - don't retry
                throw error;
            }
        }
    }
    throw new Error('Failed after all retries');
}
GET /v1/projects

Pobiera listę projektów użytkownika.

Query Parameters

Parameter Type Required Description
page integer No Page number (default: 1)
limit integer No Items per page (default: 20)
status string No Filter by status: active, archived
PUT /v1/projects/:id

Aktualizuje projekt.

DELETE /v1/projects/:id

Usuwa projekt.

Naukado - Zaawansowana Aplikacja Edukacyjna AI

Naukado to ultranowoczesna aplikacja edukacyjna 2025 roku, wykorzystująca najnowsze technologie AI do revolutionizing nauki. Aplikacja oferuje wielomodelowe systemy AI, zaawansowane przetwarzanie multimedów i personalizowane doświadczenia uczenia się dla uczniów wszystkich poziomów.

🧠 Zaawansowana Sztuczna Inteligencja

Multi-Model AI System

Automatyczny wybór najlepszego modelu dla każdego zadania

Inteligentny Chat

Gemini 2.5 Flash dla tekstu, Llama 4 Scout dla vision

Vision AI

Analiza obrazów, dokumentów PDF, zdjęć zadań

Streaming Responses

Natywne streamowanie odpowiedzi w czasie rzeczywistym

📚 Narzędzia Edukacyjne

Inteligentne Fiszki

AI generowanie z algorytmami spaced repetition

Interaktywne Quizy

Dynamiczne testy z natychmiastowym feedback

Rozwiązywanie Matematyki

Unified Gemini 2.5 Flash z obsługą obrazów

Analiza Literatury

Kompleksowe opracowania tekstów

🌐 Nauka Języków (A1-C2)

6 Poziomów Zaawansowania

Od podstawowego A1 do zaawansowanego C2

Ćwiczenia Gramatyczne

Interaktywne komponenty React

Symulacje Konwersacji

AI-powered dialogi

Multi-Language Support

Obecnie język angielski

🛠️ Stack Technologiczny 2025

Frontend (React 19 Era)

React 19.0.0 TypeScript 5.6.3 Vite 7.0.6 Tailwind CSS 3.4 Shadcn/UI TanStack Query Framer Motion

Backend (Node.js Express)

Node.js + Express PostgreSQL Drizzle ORM Passport.js WebSocket Sharp

AI Models (OpenRouter)

Gemini 2.5 Flash Llama 4 Scout DeepSeek Chat OpenRouter API

Multi-Platform

Progressive Web App Android TWA iOS Safari Ready Cross-Platform

🔧 Funkcjonalność Techniczna

Aplikacja korzysta z zaawansowanego API obsługującego multi-model AI, streaming responses, upload plików oraz kompleksowe funkcje edukacyjne.

🚀 Kluczowe Komponenty

🤖 System AI

Multi-model artificial intelligence z automatycznym wyborem najlepszego modelu dla każdego zadania. Obsługa tekstu, obrazów i dokumentów.

📱 Multi-Platform

Native mobile apps (iOS, Android) oraz Progressive Web App z pełną funkcjonalnością offline.

🔒 Bezpieczeństwo

Zaawansowane systemy ochrony danych, rate limiting oraz secure payment processing.

⚡ Performance

Optymalizacja pod kątem szybkości odpowiedzi, real-time streaming oraz skalowalna architektura.

Status: Production Ready

Naukado jest w pełni dostępna! Model Freemium z darmowymi limitami dziennymi i płatnymi planami premium. Gotowa na 20k+ użytkowników z zaawansowanymi funkcjami AI, security i multi-platform support.

  • 🆓 Funkcje podstawowe bezpłatne (z limitami dziennymi)
  • ⭐ Plany Premium: 29.99-249.99 zł (wyższe limity)
  • ✅ Multi-Model AI przez OpenRouter
  • ✅ Offline-capable PWA
  • ✅ Response time <100ms
  • ✅ Multi-layer security

💰 Model Dostępu

🆓 Dostęp Podstawowy

Aplikacja oferuje podstawowe funkcje edukacyjne z ograniczeniami dziennymi, umożliwiając wypróbowanie wszystkich narzędzi AI.

⭐ Dostęp Premium

Plany premium oferują znacząco wyższe limity użytkowania oraz dodatkowe funkcje analityczne i personalizacyjne. Dostępne plany miesięczne, kwartalne i roczne z rosnącymi oszczędnościami.

💳 Płatności

Bezpieczne płatności przez App Store (iOS) i Google Play (Android). Jednorazowe zakupy bez automatycznego odnawiania.

Status Systemu

Wszystkie systemy operacyjne

Ostatnia aktualizacja: 2 minuty temu

Komponenty

API Gateway Operational
AI Processing Operational
Database Operational
CDN Maintenance

API Response Times

Average

142ms

P95

289ms

P99

512ms

Uptime

99.98%

Wsparcie

📧 Email Support

support@x1technologies.pl

Czas odpowiedzi: 24h

📧 Dokumentacja

Kompletna dokumentacja techniczna

Przeglądaj docs

Priority Support

Dla klientów Enterprise

SLA: 1h response time

Często zadawane pytania

Jak mogę zwiększyć limit API?

Limity API są określane przez OpenRouter. Sprawdź ich dokumentację dla szczegółów dotyczących limitów i planów.

Czy mogę używać własnych modeli AI?

Tak, plan Enterprise pozwala na integrację własnych modeli lub korzystanie z dedykowanych instancji.

Jak długo przechowywane są dane?

Dane projektów przechowywane są przez 90 dni od ostatniej aktywności. Plany Pro i Enterprise mają nielimitowane przechowywanie.