Skip to content
@BOXPREMIER

BoxPremier

Proyecto FullStack dedicado al BOXPREMIER.

BoxPremier

Plataforma de suscripción de vinos BoxPremier.


Repositorios

API RESTful backend construida con Node.js, Express y MongoDB.

Stack:

  • Node.js + Express 5
  • MongoDB + Mongoose
  • JWT Authentication
  • Jest + Supertest

Features:

  • Sistema de suscripciones (regular y regalo)
  • Gestión de pedidos
  • Panel administrativo
  • Exportación de datos a CSV

Aplicación frontend construida con React.

Stack:

  • React + Vite
  • Zustand para estado
  • Axios para HTTP
  • React Router

Features:

  • Interfaz de suscripción
  • Gestión de perfil de usuario
  • Dashboard administrativo con métricas
  • Sistema de pagos (en desarrollo)

Stack Tecnológico

Backend:

  • Node.js 18+
  • Express 5
  • MongoDB 6+
  • JWT + Bcrypt

Frontend:

  • React 18+
  • Vite
  • Zustand
  • Axios

Pagos: (en desarrollo)

  • PayPal (planificado)
  • Redsys (planificado)
  • Multisafepay (planificado)

Arquitectura

BoxPremier/
├── boxpremier-server/ # API Backend
│   ├── src/    
│       ├── config/
│       ├── controllers/
│       ├── database/
│       ├── middlewares/
│       ├── models/
│       ├── routes/
│       ├── utils/
│       ├── validations/
│       ├── tests/
│   ├── .env
│   ├── .env.test
│   ├── app.js
│   └── README.md
│
└── boxpremier-client/     # Frontend App
    ├──src/
        ├── components
        ├── layout
        ├── pages
        ├── router
        ├── services
        ├── store
        ├── tests
        ├── utils
        ├── validators
    ├── .env
    └── README.md

Inicio Rápido

Backend

cd boxpremier-server
npm install
cp .env.example .env
cp .env.example .env.test
npm start

Frontend

cd boxpremier-client
npm install
cp .env.example .env
npm run dev

Documentación


Colaboradoras


@angiepereir

@nicolegugu93

@ingridD2707

@marianyarj

@priscelis

@ambalari

Popular repositories Loading

  1. boxpremier-client boxpremier-client Public

    Full-stack project focused on a premium wine-box subscription page. Client-facing frontend delivering an intuitive and elegant experience for the BoxPremier platform.

    JavaScript

  2. .github .github Public

  3. boxpremier-server boxpremier-server Public

    Full-stack project focused on a premium wine-box subscription page. RESTful API responsible for managing the BoxPremier subscription platform.

    JavaScript

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…