Skip to content

dom444j/app_cna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto CNA Dashboard

📌 Descripción

Este proyecto es un sistema de compensación multilevel con tienda de productos, basado en una estructura binaria y unilevel. Cuenta con módulos de administración, usuario, reportes, bonificaciones y finanzas.

📂 Estructura del Proyecto

├── README.md
├── LICENSE.md
├── docker-compose.yml
├── backend/
│   ├── Dockerfile
│   ├── package.json
│   ├── archivo.env
│   ├── server.js
│   ├── src/
│   │   ├── config/
│   │   │   ├── database.js
│   │   │   ├── redis.js
│   │   │   └── index.js
│   │   ├── models/
│   │   ├── migrations/
│   │   ├── seeders/
│   │   ├── controllers/
│   │   ├── routes/
│   │   ├── middlewares/
│   │   ├── utils/
│   │   ├── services/
│   │   ├── docs/
│   │   └── tests/
├── frontend/
│   ├── Dockerfile
│   ├── package.json
│   ├── public/
│   ├── pages/
│   │   ├── html/  # Contiene vistas estáticas del sistema
│   ├── components/
│   ├── store/
│   ├── styles/
├── scripts/
│   ├── run_e2e_tests.sh
└── configuraciones/
    ├── .github/
    ├── .vscode/
    ├── eslint, prettier, gitignore configs
    ├── webpack.config.js
    ├── package-lock.json
    ├── yarn.lock

🚀 Instalación y Configuración

🔹 Backend

cd backend
npm install
npm run dev

🔹 Frontend

cd frontend
npm install
npm run dev

🔹 Ejecutar con Docker

docker-compose up --build

🛠 Tecnologías Usadas

  • Backend: Node.js, Express, Sequelize, MySQL, Redis, BullMQ
  • Frontend: Next.js, React, Redux, TailwindCSS
  • Infraestructura: Docker, Nginx, PM2

© 2024 CNA Dashboard. Todos los derechos reservados.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published