Skip to content

PlanB-Network/BEC-Client

Repository files navigation

BEC-Github

🚀 BEC-Github es un cliente GitHub restringido para gestionar contenido en Bitcoin Educational Content.

💡 Proyecto en desarrollo con React + Vite + TailwindCSS en el frontend y Express + TypeScript en el backend.


📌 Requisitos

  • Node.js >=18
  • pnpm (npm install -g pnpm)
  • Git

📥 Instalación

1️⃣ Clonar el repositorio

git clone https://github.com/TU_USUARIO/BEC-Github.git
cd BEC-Github

2️⃣ Instalar dependencias

pnpm install

🚀 Ejecución

1️⃣ Backend

cd backend
pnpm dev

🔹 Servidor Express en 4000.

2️⃣ Frontend

pnpm dev

🔹 Cliente React en 5173.


📂 Estructura

BEC-Github/
│── backend/        # Express + TypeScript
│   ├── src/        # Código backend
│   ├── .env        # Variables de entorno
│── src/            # React + Vite
│   ├── assets/     # Imágenes y recursos
│   ├── components/ # Componentes
│   ├── pages/      # Páginas
│── public/         # Archivos estáticos
│── README.md       # Documentación

📌 Variables de entorno

Crear .env en backend/:

PORT=4000

📌 Notas

  • Si el backend no reconoce cors:
    pnpm add -D @types/cors
  • Si TailwindCSS falla:
    pnpm install

📌 Próximos pasos

🔹 Autenticación con GitHub.
🔹 Interfaz para modificar archivos.
🔹 Automatización de Pull Requests.

👨‍💻 ¡Contribuciones bienvenidas! 🚀


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published