
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
- Überblick
- Features
- Installation & Setup
- Verwendete Technologien
- Projektstruktur
- Mitwirkende
- Roadmap
- Lizenz
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.
- Live-Kurse: Echtzeit-Preisdaten für über 100 Kryptowährungen
- Markttrends: Visualisierung von Marktbewegungen und Trends
- Watchlist: Personalisierte Liste zum Verfolgen favorisierter Coins
- 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
- 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
- Verschlüsselte Daten: Höchste Sicherheitsstandards für sensible Informationen
- OAuth 2.0: Sichere Authentifizierung über Google-Dienste
- Blockchain-Verifizierung: Transparente Transaktionsverarbeitung
git clone https://github.com/Parazim94/BrokeChain.git
cd BrokeChain
npm install
npx expo start
- Android:
a
drücken - iOS:
i
drücken - Web:
w
drücken
- 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
- Context API: Für effizientes globales State Management
- AsyncStorage: Für lokale Datenpersistenz
- 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
- Google OAuth: Für sichere und benutzerfreundliche Authentifizierung
- Encryption Libraries: Für Datenverschlüsselung
- Secure Storage: Für sicheres Speichern sensitiver Daten
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
👨💻 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
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.
Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe die LICENSE Datei für Details.