Ein Beispiel für E-Commerce-Website, das mit Next.js erstellt wurde, das ich in 1 Woche als Selbstherausforderung gemacht habe. Es gibt einige Probleme, die ich später behandeln werde. Verwenden von Firebase als Backend.
Kontaktieren Sie mich · Melden Sie Fehler mit · Anforderungsfunktion
Ich sah ein UI -Design auf Dribbble von Anton Mikhaltsov. Und ich wollte dieses Design codieren. Also habe ich mich entschlossen, es zu einer voll funktionsfähigen Website mit NextJs zu machen, aber in nur einer Woche als Herausforderung selbst. Einige Probleme sind immer noch da, aber ich werde sie später überprüfen.
Sie müssen ein Firebase -Projekt erstellen
Klonen Sie das Repo und ändern Sie das Verzeichnis
git clone https://github.com/anilsenay/next-e-commerce.git
cd next-e-commercenpm install NEXT_PUBLIC_FIREBASE_API_KEY = your-firebase-api-key
NEXT_PUBLIC_FIREBASE_PROJECT_ID = your-firebase-project-id
NEXT_PUBLIC_FIREBASE_APP_ID = your-firebase-app-id
npm run devBeiträge machen die Open -Source -Community zu einem erstaunlichen Ort, um zu lernen, zu inspirieren und zu kreieren. Alle Beiträge, die Sie leisten, werden sehr geschätzt .
git checkout -b feature/AmazingFeature ).git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )Frage: Ich habe ein Firebase -Projekt erstellt, aber ich vertraut nicht damit. Was soll ich dann tun? ANTWORT : Sie können mich mit mir kontaktieren, um Ihr FireBase -Projekt festzulegen. Ich würde Ihnen gerne helfen.
Frage: Ich habe Firebase -Projekt erstellt, aber ich habe keine Datenbankstruktur. Was soll ich dann tun? Antwort : Bitte kontaktieren Sie mich, um eine Datenbankstruktur zu erhalten, die ich erstellt habe.
Frage: Warum haben Sie Ihre Datenbankstruktur nicht geteilt? Antwort : Ich möchte nur wissen, ob jemand Interesse an diesem Projekt hat: D.
Frage: Wie kann ich dazu beitragen? Antwort : Es macht mich glücklich, auch wenn Sie dieses Projekt nur spielen. Für Code beitragen können Sie das Repo nach Ihren Änderungen einsetzen und eine Pull -Anfrage öffnen. Jedes Feedback ist auch für mich wichtig. Sie können Probleme öffnen oder mir eine Nachricht senden.
Frage: Hast du UI entworfen? Antwort : Nein, ich habe eigentlich nicht entworfen. Ich fand Homeps -Design auf Dribbble von Anton Mikhaltsov. Mit Ausnahme der Homepage sind andere UI -Auswahlmöglichkeiten meine. Während ich diese Website in begrenzter Zeit gemacht habe, habe ich nicht viel über UI/UX nachgedacht. So können Sie mich auch über Design feedback.
Unter der GPL -Lizenz verteilt. Weitere Informationen finden Sie LICENSE .
@anilsenay
Projektlink: https://github.com/anilsenay/next-e-commerce