Skip to content

StimpyZ/product-hunt-clone

Repository files navigation

Clon de Product Hunt

Este proyecto es un clon de la plataforma Product Hunt, implementado utilizando tecnologías como Firebase/Firestore, Next.js, SWR, autenticación de usuarios, rutas protegidas, Tailwind CSS y Headless UI.

Características

  • Registro y autenticación de usuarios.
  • Subida de archivos utilizando Firebase Storage.
  • Uso de Firestore para almacenar información de productos y comentarios.
  • Rutas protegidas para garantizar el acceso solo a usuarios autenticados.
  • Interfaz de usuario atractiva creada con Tailwind CSS.
  • Componentes de interfaz interactivos creados con Headless UI.
  • Implementación de SWR para manejo eficiente del estado y la caché de datos.

Instalación

  1. Clona el repositorio en tu máquina local:
git clone https://github.com/tu-usuario/tu-clon-product-hunt.git
  1. Instala las dependencias del proyecto:
cd tu-clon-product-hunt
npm install

3.Crea un proyecto en Firebase y configura las credenciales en firebaseConfig.js.

4.Ejecuta el servidor de desarrollo:

npm run dev

Uso

Regístrate o inicia sesión en la plataforma.
Explora los productos presentados en la página principal.
Crea nuevos productos y comparte tus proyectos con la comunidad.
Vota por tus productos favoritos y deja comentarios en ellos.

Autor

About

Deployment de un clon de product-hunt usando nextjs, firebaase/firestore, tailwindcss y headlessui

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors