Platforma Prop
...Projekt: Platforma Prop Trading Crypto
⸻
1. Cel projektu
Stworzyć internetową platformę prop trading, na której użytkownik:
1. Rejestruje się
2. Kupuje wyzwanie handlowe
3. Przechodzi etap oceny
4. Otrzymuje konto finansowane
5. Dzieli się zyskiem z platformą
Platforma powinna być w pełni zautomatyzowana, z systemem kontroli ryzyka i przejrzystą logiką obliczeń.
⸻
2. Architektura projektu
2.1 Stos technologiczny
Frontend:
• Next.js (SSR)
• Tailwind lub analog
• Responsywne układanie (mobile-first)
Backend:
• Node.js (NestJS) lub Laravel
• REST API
• Autoryzacja JWT
Baza danych:
• PostgreSQL
Hosting:
• VPS (Ubuntu)
• Docker (zalecane)
• Oddzielny serwer dla bazy danych
⸻
3. Struktura strony
3.1 Część publiczna
Strona główna
Bloki:
1. Blok Hero
• Nagłówek
• Podtytuł
• Przycisk “Rozpocznij Wyzwanie”
• Przycisk “Zobacz Zasady”
2. Jak to działa (3 kroki)
3. Tabela wyzwań
• Rozmiar konta
• Cena
• Cel zysku
• Maksymalne dzienne straty
• Maksymalne całkowite straty
• Podział zysku
4. Korzyści
5. FAQ
6. Program partnerski
⸻
4. Rejestracja i autoryzacja
Funkcjonalność:
• Email + hasło
• Potwierdzenie email
• Przywracanie hasła
• Autoryzacja JWT
• 2FA (przez Google Authenticator)
Tabela użytkowników:
• id
• password_hash
• rola (użytkownik/admin)
• referral_code
• referred_by
• created_at
⸻
5. Panel użytkownika
5.1 Sekcja “Moje konta”
Wyświetlanie:
• ID konta
• Typ wyzwania
• Saldo początkowe
• Bieżące saldo
• Cel zysku
• Dzienne straty
• Całkowite straty
• Status (Aktywne / Zaliczone / Nieudane / Finansowane)
⸻
5.2 Szczegóły konta
Wskaźniki:
• Kapitał
• Saldo
• Pływający PnL
• Zrealizowany PnL
• Maksymalna dzienna strata (użyte %)
• Maksymalna całkowita strata (użyte %)
Historia transakcji:
• Data
• Para
• Kierunek
• Rozmiar pozycji
• PnL
⸻
6. Logika wyzwania (podstawowa matematyka)
Dla każdego konta ustalane są parametry:
• initial_balance
• profit_target_percent
• max_daily_drawdown_percent
• max_total_drawdown_percent
6.1 Obliczanie celu zysku
profit_target = initial_balance × (profit_target_percent / 100)
Jeśli:
current_equity ≥ initial_balance + profit_target
→ status = ZALICZONE
⸻
6.2 Dzienne straty
daily_loss_limit = initial_balance × (max_daily_drawdown_percent / 100)
Jeśli:
(początkowe saldo dnia − bieżąca equity) > daily_loss_limit
→ status = NIEUDANE
⸻
6.3 Całkowite straty
total_loss_limit = initial_balance × (max_total_drawdown_percent / 100)
Jeśli:
current_equity < initial_balance − total_loss_limit
→ status = NIEUDANE
Weryfikacja powinna odbywać się automatycznie przy każdej nowej transakcji.
⸻
7. Integracja handlu
Opcje:
Opcja A — Integracja API
• Połączenie z giełdą przez klucz API
• Otrzymywanie:
• Transakcji
• Salda
• PnL
• Aktualizacja co 5–10 sekund
Opcja B — Symulator
• Wbudowany system handlowy
• Ceny pobierane przez market API
• Użytkownik otwiera transakcje wewnątrz platformy
• Platforma oblicza PnL
⸻
8. System płatności
Podłączyć:
• Crypto (USDT TRC20 / ERC20)
• Stripe (karty)
Logika:
Po udanej płatności:
• tworzy się konto wyzwania
• status = AKTYWNE
• rozpoczyna się odliczanie okresu handlowego
Tabela płatności:
• id
• user_id
• amount
• currency
• status
• created_at
⸻
9. Program partnerski
Każdy użytkownik otrzymuje:
referral_code
System:
• 10–20% od kosztu wyzwania
• Przyznawanie po udanej płatności
• Wyświetlanie w panelu:
• Liczba poleconych
• Całkowity dochód
• Historia przyznawania
Tabela poleconych:
• user_id
• invited_user_id
• commission
• created_at
⸻
10. Etap finansowany
Po statusie ZALICZONE:
• Tworzy się konto finansowane
• Podział zysku = na przykład 80/20
• Przy żądaniu wypłaty:
• oblicza się czysty zysk
• zatrzymuje się % platformy
• tworzy się żądanie wypłaty
⸻
11. Panel administracyjny
Funkcje:
• Przeglądanie użytkowników
• Przeglądanie kont
• Filtr według statusów
• Ręczna zmiana statusu
• Zarządzanie taryfami
• Zarządzanie prowizjami
• Zatwierdzanie wypłat
• Statystyki finansowe
⸻
12. Bezpieczeństwo
• Limitowanie API
• Hashowanie bcrypt
• Ochrona CSRF
• Ochrona przed SQL injection
• Logi działań użytkowników
• Logi działań administratorów
⸻
13. UI/UX
• Ciemny motyw
• Żywy PnL (animacja zmiany)
• Adaptacja do urządzeń mobilnych
• Minimum przeciążenia
⸻
14. Dodatkowo (opcjonalnie)
• Plan skalowania (zwiększenie kapitału po X wypłatach)
• Ranking traderów
• Ograniczenie handlu w czasie wiadomości
• Automatyczny reset wyzwania za dodatkową opłatą
⸻
Załączniki 2
Aktualne zlecenia dla freelancerów w kategorii Kryptowaluty i blockchain
Znalezienie i wdrożenie najlepszych projektów dla 4 maszyn Mac Mini M4
834 PLN
Znajdowanie i wdrażanie najlepszych projektów dla 4 maszyn Mac Mini M4Witam,Szukam doświadczonego technicznego freelancera, który rozumie sprzęt Mac Mini M4, DePIN, węzły blockchain, wnioskowanie AI, systemy automatyzacji, Docker i monitorowanie serwerów.Obecnie posiadam 4… AI i uczenie maszynowe, Kryptowaluty i blockchain ∙ 4 godziny 52 minuty temu ∙ 3 oferty |
Rozwój sklepu Telegram (Mini App) z anonimowym przyjmowaniem płatności (Apple/Google Pay ➔ Krypto na Tr
400 PLN
Szukam doświadczonego dewelopera do stworzenia sklepu internetowego w Telegramie dla europejskiego rynku. Główne i najtrudniejsze zadanie projektu — realizacja logiki płatności. Należy zbudować most między klasycznym fiatem a kryptowalutą (Fiat-to-Crypto On-Ramp). Logika dla… Kryptowaluty i blockchain, Tworzenie chatbota ∙ 8 dni 18 godzin temu ∙ 36 ofert |
Szukam mówcy do rozmowy telefonicznej
82 PLN
Potrzebna osoba, która przeprowadzi spotkanie z potencjalnym inwestorem w imieniu naszego zespołu. Opowie o produkcie, odpowie na pytania — pewnie i na temat. Wymagania: Znajomość kryptowalut: DeFi, Web3, tokenomika, trading Poprawna mowa, styl biznesowy, rosyjski + podstawowy… Konsulting, Kryptowaluty i blockchain ∙ 9 dni 14 godzin temu ∙ 2 oferty |
Obliczanie giełdy
82 PLN
Program do zautomatyzowanej analizy i obliczania danych giełdowych. Narzędzie pomaga śledzić [wskaźniki, spready, wolumeny] i [jaką korzyść przynosi: na przykład, znajdować punkty wejścia lub analizować zmienność] w czasie rzeczywistym Kryptowaluty i blockchain ∙ 10 dni 9 godzin temu ∙ 5 ofert |
Szukam profesjonalisty w dziedzinie DeFi / eksperta od węzłów
847 PLN
Szukam doświadczonego eksperta DeFi / blockchain node / infrastruktury Web3, który pomoże mi przeanalizować moją obecną konfigurację węzła i zdecydować, które dodatkowe węzły warto uruchomić na moim Mac Mini M4. Obecnie mam uruchomiony Datagram Full Core Node, Tranche 4.… AI i uczenie maszynowe, Kryptowaluty i blockchain ∙ 11 dni 6 godzin temu ∙ 12 ofert |