Skip to content

Parazim94/BrokeChain

Repository files navigation

🚀 BrokeChain – Next-Gen Krypto Trading App

BrokeChain Logo

Ein modernes React Native Expo-Projekt für fortschrittliches Krypto-Trading mit Echtzeit-Daten und demo Trading funktionen.

Entwickelt von Colin, Jörg und Denis

React Native Expo Cryptocurrency Google Auth


📋 Inhaltsverzeichnis


🔍 Überblick

BrokeChain ist eine fortschrittliche mobile Anwendung für den Handel mit Kryptowährungen. Die App bietet eine intuitive Benutzeroberfläche, Echtzeit-Marktdaten und fortschrittliche Trading-Tools, um sowohl Anfängern als auch erfahrenen Tradern ein optimales Handelserlebnis zu bieten.


✨ Features

📊 Marktübersicht

  • Live-Kurse: Echtzeit-Preisdaten für über 100 Kryptowährungen
  • Markttrends: Visualisierung von Marktbewegungen und Trends
  • Watchlist: Personalisierte Liste zum Verfolgen favorisierter Coins

💰 Trading-Funktionen

  • Sofortkauf/-verkauf: Schnelle Ausführung von Trades
  • Limit-Orders: Festlegen von Kauf- und Verkaufspreisen
  • Portfolio-Tracking: Übersicht über alle Bestände und deren Performance
  • Handelshistorie: Detaillierte Aufzeichnung aller Transaktionen

📱 Benutzererfahrung

  • Dunkelmodus: Augenschonende Darstellung bei Nacht
  • Google Authentifizierung: Sicherer und schneller Login mit bestehenden Google-Konten
  • Push-Benachrichtigungen: Alerts für Preisänderungen und Marktbewegungen
  • Anpassbare Dashboards: Personalisierte Ansichten für verschiedene Nutzertypen

🔒 Sicherheit

  • Verschlüsselte Daten: Höchste Sicherheitsstandards für sensible Informationen
  • OAuth 2.0: Sichere Authentifizierung über Google-Dienste
  • Blockchain-Verifizierung: Transparente Transaktionsverarbeitung

🔧 Installation & Setup

1️⃣ Repository klonen:

git clone https://github.com/Parazim94/BrokeChain.git
cd BrokeChain

2️⃣ Abhängigkeiten installieren:

npm install

3️⃣ App starten:

npx expo start

4️⃣ Auf einem Gerät ausführen:

  • Android: a drücken
  • iOS: i drücken
  • Web: w drücken

🔗 Verwendete Technologien

Frontend

  • React Native + Expo: Für plattformübergreifende mobile Entwicklung
  • React Navigation: Für nahtlose Navigation zwischen Screens (Stack & Tabs)
  • Styled Components: Für modernes, responsives Styling

State Management

  • Context API: Für effizientes globales State Management
  • AsyncStorage: Für lokale Datenpersistenz

Backend & APIs

  • Node.js & Express: Für Server-seitige Logik
  • WebSockets: Für Echtzeit-Datenübertragung
  • Axios: Für REST API-Requests
  • Krypto-APIs: Anbindung an führende Börsen und Marktdaten-Provider

Sicherheit

  • Google OAuth: Für sichere und benutzerfreundliche Authentifizierung
  • Encryption Libraries: Für Datenverschlüsselung
  • Secure Storage: Für sicheres Speichern sensitiver Daten

📂 Projektstruktur

BrokeChain/
├── assets/               # Bilder, Fonts und andere statische Ressourcen
├── components/           # Wiederverwendbare UI-Komponenten
├── screens/              # App-Screens/Seiten
├── navigation/           # Navigationslogik
├── services/             # API-Dienste und externe Integrationen
├── context/              # Context API und globales State Management
├── utils/                # Hilfsfunktionen und Utilities
├── hooks/                # Custom React Hooks
└── config/               # Konfigurationsdateien

🤝 Mitwirkende

👨‍💻 Denis – Frontend & UI/UX Design

  • Konzeption und Implementierung der Benutzeroberfläche
  • Optimierung der User Experience
  • Integration responsive Design-Patterns

👨‍💻 Jörg – Backend & API-Anbindung

  • Entwicklung der Server-Architektur
  • Implementation der Krypto-APIs
  • Sicherstellung der Datensicherheit
  • Serverarchitektur

👨‍💻 Colin – Fullstack & Architektur

  • Projektkoordination und Architektur
  • Integration von Frontend und Backend
  • Performance-Optimierung und Testing
  • Serverarchitektur

🔮 Projektmeilensteine

Zeitraum Meilenstein Status
Februar 2025 Projektstart & Konzeptentwicklung
Mitte Februar Basisarchitektur & UI-Design
Ende Februar Integration der Google-Authentifizierung
Anfang März Implementierung der Krypto-APIs
Mitte März Entwicklung der Trading-Funktionen
Ende März Umfangreiche Tests & Fehlerbehebung
April 2025 Finalisierung & Projektabschluss

Ein intensives 3-Monats-Projekt - konzipiert, entwickelt und fertiggestellt von unserem 3-köpfigen Team.


📄 Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe die LICENSE Datei für Details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages