Un ejemplo de sitio web de comercio electrónico creado con Next.js que hice en 1 semana como un desafío propio. Hay algunos problemas que manejaré más tarde. Usar Firebase como backend.
Contáctame · Informe de error · Función de solicitud
Vi un diseño de UI en Dribbble de Anton Mikhaltsov. Y quería codificar este diseño. Así que decidí convertirlo en un sitio web de trabajo completo con NextJS, pero en solo 1 semana como desafío yo mismo. Algunos problemas todavía están ahí, pero los revisaré más tarde.
Necesitas crear un proyecto Firebase
Clonar el repositorio y cambiar el directorio
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 devLas contribuciones son las que hacen que la comunidad de código abierto sea un lugar tan increíble para aprender, inspirar y crear. Cualquier contribución que haga es muy apreciada .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )Pregunta: Creé el Proyecto Firebase pero no lo estoy familiarizado con él. ¿Qué debo hacer entonces? Respuesta : Puede contactarme sobre cómo establecer su proyecto Firebase, con mucho gusto le ayudaría.
Pregunta: Creé el proyecto Firebase pero no tengo estructura de base de datos. ¿Qué debo hacer entonces? Respuesta : Póngase en contacto conmigo para obtener la estructura de la base de datos que creé.
Pregunta: ¿Por qué no compartió la estructura de su base de datos? Respuesta : Solo quiero saber si alguien está interesado en este proyecto: D
Pregunta: ¿Cómo puedo contribuir? Respuesta : Me hace feliz incluso si solo protagoniza este proyecto. Para el código que contribuye, puede desembolsar el repositorio y abrir una solicitud de extracción después de sus cambios. Cualquier comentario también es importante para mí. Puede abrir el problema o enviarme un mensaje.
Pregunta: ¿Diseñó la interfaz de usuario? Respuesta : No, en realidad no diseñé. Encontré el diseño de la página de inicio en Dribbble de Anton Mikhaltsov. Excepto la página de inicio, otras opciones de interfaz de usuario son mías. Si bien hice este sitio web en tiempo limitado, no pensé mucho en UI/UX. Así que también puedes recibir una opinión sobre el diseño.
Distribuido bajo la licencia GPL. Vea LICENSE para más información.
@anilsenay
Enlace del proyecto: https://github.com/anilsenay/next-ecommerce