Vintage Book Market
Überblick
Vintage Book Market ist eine Webanwendung, in der Benutzer zusammen mit dem Surfen und Überprüfen von Vintage -Büchern kaufen und verkaufen können. Diese Anwendung kombiniert eine Marktplattform mit einer E -Commerce -API für reibungslose Transaktionen und eine Blogging -Funktion für Buchenthusiasten.
Das Projekt wird mit: entwickelt:
- Django und Django Rest Framework (DRF) für das Backend
- Reagieren Sie mit Redux für das staatliche Management an der Frontend
- Rückenwind -CSS für reaktionsschnelles und modernes Styling
Projektstatus
Vollendet
Dieses Projekt wurde erfolgreich mit allen geplanten Funktionen entwickelt. Es enthält sowohl E -Commerce- als auch Blog -Funktionen für eine umfassende Benutzererfahrung.
Merkmale
Markt für Marktplatz:
- Bücher kaufen und verkaufen :
- Benutzer können Bücher zum Verkauf mit detaillierten Informationen wie Titel, Autor, Preis, Zustand und Bildern auflisten.
- Durchsuchen Sie Bücher, die von anderen Benutzern aufgeführt sind, und kaufen Sie sie sicher.
- Einkaufswagen & Wunschliste :
- Fügen Sie mehrere Bücher zu einem Einkaufswagen und in der Wunschliste hinzu.
- Überprüfen Sie Ihren Warenkorb und fahren Sie mit der Zahlung zur Zahlung fort.
- Suche und Filterung :
- Erweiterte Filteroptionen nach Genre-, Autor-, Zustands- und Preisspanne.
- Suchen Sie die Bar nach einer schnellen Entdeckung von Büchern.
Benutzerkontoverwaltung:
- Profilverwaltung :
- Benutzer können sich sicher anmelden, sich anmelden und sich anmelden.
- Bearbeiten Sie ihre Profildetails wie Name, E -Mail und Profilbild.
- Verwalten Sie gelistete Bücher :
- Betrachten, bearbeiten oder entfernen Sie Bücher, die vom Benutzer zum Verkauf angeboten werden.
Benutzerbewertungen:
- Lassen Sie Bewertungen und bewerten Sie Bücher nach dem Kauf.
- Sehen Sie sich die Aggregatbewertungen und Feedback für alle Bücher an.
Blogging -Plattform:
- Schreiben und veröffentlichen Blogs zu Büchern, Autoren und literarischen Genres.
- Kommentieren Sie und wie Blogs, die von anderen Benutzern geschrieben wurden.
Responsive Design:
- Voll optimiert für Mobil-, Tablet- und Desktop -Geräte.
Technologien verwendet
- Backend : Django, Django Rest Framework (DRF)
- Frontend : React, Redux, Rückenwind -CSS
- Datenbank : SQLite3 (leicht skalierbar für PostgreSQL für die Produktion)
- API : REST -API für die nahtlose Kommunikation zwischen dem Backend und Frontend
Installationsanweisungen
Voraussetzungen:
- Python 3.x
- Node.js und NPM (oder Garn)
- Virtuelle Umgebungswerkzeuge (wie
venv oder virtualenv )
Backend -Setup (Django + DRF):
- Klonen Sie das Repository:
git clone https://github.com/your-username/vintage-book-market.git
cd vintage-book-market/backend