Um exemplo de site de comércio eletrônico construído com o Next.js que fiz em 1 semana como um desafio próprio. Existem alguns problemas que vou lidar mais tarde. Usando o FireBase como back -end.
Entre em contato comigo · Relatório Bug · Recurso de solicitação
Vi um design de interface do usuário no Dribbble de Anton Mikhaltsov. E eu queria codificar esse design. Por isso, decidi torná -lo um site completo com o NextJS, mas em apenas 1 semana como desafio. Algumas questões ainda estão lá, mas vou conferi -las mais tarde.
Você precisa criar um projeto de Firebase
Clonar o repositório e alterar o diretório
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 devAs contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )Pergunta: Eu criei o Firebase Project, mas não estou familiarizado com ele. O que devo fazer então? RESPOSTA : Você pode entrar em contato comigo sobre definir seu projeto Firebase, eu ficaria feliz em ajudá -lo.
Pergunta: Criei o Firebase Project, mas não tenho estrutura de banco de dados. O que devo fazer então? Resposta : Entre em contato comigo para obter a estrutura do banco de dados que eu criei.
Pergunta: Por que você não compartilhou sua estrutura de banco de dados? Resposta : Eu só quero saber se alguém é interesse neste projeto: D
Pergunta: Como posso contribuir? Resposta : Isso me deixa feliz mesmo se você apenas estrelar este projeto. Para o código contribui, você pode gastar o repositório e abrir uma solicitação de tração após suas alterações. Qualquer feedback também é importante para mim. Você pode abrir o problema ou me enviar uma mensagem.
Pergunta: Você projetou a interface do usuário? Resposta : Não, eu não projetei na verdade. Encontrei design de página inicial no Dribbble de Anton Mikhaltsov. Exceto a página inicial, outras opções da interface do usuário são minhas. Enquanto eu fiz este site em tempo limitado, não pensei muito na UI/UX. Então você também pode me dar um comentário sobre o design.
Distribuído sob a licença GPL. Consulte LICENSE para obter mais informações.
@anilsenay
Link do projeto: https://github.com/anilsenay/next-e-commerce