Este proyecto es una aplicación web de blog desarrollada para IBGroup, utilizando Next.js como framework principal. Permite la gestión y publicación de artículos, así como la administración de usuarios y comentarios.
- 📝 Publicación y edición de artículos de blog
- 👥 Gestión de usuarios y roles
- 💬 Comentarios en los artículos
- 📱 Interfaz moderna y responsiva
- 🔒 Autenticación de usuarios (Firebase Auth)
- ☁️ Almacenamiento y base de datos en la nube (Firebase Firestore)
- ⚡ Next.js
- ⚛️ React
- 🟦 TypeScript
- 🎨 CSS Modules / Tailwind CSS (según configuración)
- 🔥 Firebase (Auth & Firestore)
- ➕ (Agregar otras tecnologías relevantes si aplica)
Clona el repositorio y navega al directorio del proyecto:
git clone https://github.com/ArcGabicho/sistema-blog-ibgroup.git
cd sistema-blog-ibgroup
npm install
Crea un archivo .env.local
en la raíz del proyecto y agrega tus credenciales de Firebase:
NEXT_PUBLIC_FIREBASE_API_KEY=tu_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=tu_auth_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=tu_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=tu_storage_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=tu_messaging_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=tu_app_id
Inicia el servidor de desarrollo:
npm run dev
Abre http://localhost:3000 en tu navegador para ver la aplicación.
Consulta la documentación de Next.js sobre despliegue para más detalles.
Este proyecto está bajo la licencia MIT.