Un exemple de site Web de commerce électronique construit avec Next.js que j'ai fait en 1 semaine en tant que défi d'auto. Il y a des problèmes que je gérerai plus tard. Utilisation de Firebase comme backend.
Contactez-moi · Rapport Bug · Fonction de demande
J'ai vu une conception d'interface utilisateur sur Dribbble d'Anton Mikhaltsov. Et je voulais coder cette conception. J'ai donc décidé d'en faire un site Web de travail complet avec NextJS, mais en seulement 1 semaine comme défi moi-même. Certains problèmes sont toujours là, mais je les vérifierai plus tard.
Vous devez créer un projet de base de feu
Cloner le repo et changer le répertoire
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 devLes contributions font de la communauté open source un endroit aussi incroyable pour apprendre, inspirer et créer. Toutes les contributions que vous faites sont grandement appréciées .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )Question: J'ai créé Firebase Project mais je ne le connais pas. Que dois-je faire alors? Réponse : Vous pouvez me contacter pour définir votre projet Firebase, je vous aiderais avec plaisir.
Question: J'ai créé Firebase Project mais je n'ai pas de structure de base de données. Que dois-je faire alors? Réponse : Veuillez me contacter pour obtenir la structure de la base de données que j'ai créée.
Question: Pourquoi n'avez-vous pas partagé votre structure de base de données? Réponse : Je veux juste savoir si quelqu'un s'intéresse à ce projet: D
Question: Comment puis-je contribuer? Réponse : Cela me rend heureux même si vous jouez simplement ce projet. Pour le code contribue, vous pouvez débarquer le dépôt et ouvrir une demande de traction après vos modifications. Tout commentaire est également important pour moi. Vous pouvez ouvrir un problème ou m'envoyer un message.
Question: Avez-vous conçu l'interface utilisateur? Réponse : Non, je n'ai pas conçu en fait. J'ai trouvé la conception de la page d'accueil sur Dribbble par Anton Mikhaltsov. Sauf la page d'accueil, les autres choix d'interface utilisateur sont les miens. Bien que j'aie ce site en temps limité, je ne pensais pas beaucoup à UI / UX. Vous pouvez donc également me remettre en compte sur le design.
Distribué sous la licence GPL. Voir LICENSE pour plus d'informations.
@anilsenay
Lien du projet: https://github.com/anilsenay/next-e-commerce