Aktienhandelsplattform
Eine moderne Webanwendung für Echtzeit-Aktienhandel und Portfoliomanagement, erstellt mit React.js und Node.js. Die Plattform bietet Live-Marktdaten durch Web Scraping und verfügt über eine elegante, reaktionsfähige Benutzeroberfläche mit Tailwind CSS- und Aceternity UI-Komponenten.
Implementierte Funktionen
Tech-Stack
Frontend
- React.js
- React Router für die Navigation
- Rückenwind-CSS für responsives Styling
- Aceternity UI für moderne Komponenten und Animationen
- Chart.js zur Datenvisualisierung
- Web Scraping-Integration für Live-Daten
Backend
- Node.js
- Express.js
- PostgreSQL-Datenbank
- bcrypt für Passwort-Hashing
- Web-Scraping-Dienstprogramme
- Cheerio für HTML-Parsing
- Axios für HTTP-Anfragen
Projektstruktur
UI-Funktionen
- Responsives Design mit Tailwind CSS
- Moderne Animationen und Übergänge
- Interaktive Diagramme und Grafiken
- Datenaktualisierungen in Echtzeit
- Benutzerfreundliches Portfolio-Dashboard
- Saubere und intuitive Benutzeroberfläche
Datenfunktionen
- Aktualisierungen der Aktienkurse in Echtzeit
- Historische Preisdaten
- Markttrends und Analyse
- Kennzahlen zur Portfolioleistung
- Transaktionsverfolgung
Erste Schritte
- Klonen Sie das Repository
- Installieren Sie Abhängigkeiten für Client und Server
- Richten Sie die PostgreSQL-Datenbank ein
- Umgebungsvariablen konfigurieren
- Starten Sie den Entwicklungsserver
# Install client dependencies
cd client
npm install
# Install server dependencies
cd ../server
npm install
# Run both client and server
npm run dev
Mitwirken
Beiträge, Probleme und Funktionswünsche sind willkommen. Schauen Sie sich gerne die Seite „Probleme“ an, wenn Sie einen Beitrag leisten möchten.
Lizenz
Dieses Projekt ist MIT-lizenziert.