Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurar CarBooking Plugin #1

Open
johuder33 opened this issue Feb 16, 2018 · 0 comments
Open

Configurar CarBooking Plugin #1

johuder33 opened this issue Feb 16, 2018 · 0 comments

Comments

@johuder33
Copy link
Owner

johuder33 commented Feb 16, 2018

Mejorar el plugin para Car Booking, actualmente existe el plugin, pero no esta completado ni hecho de la mejor manera, tiene parcialmente implementado POO, la idea es que este plugin funcione en Wordpress, y que realize lo que tiene que hacer.

Este plugin debe hacer lo siguiente:

Debe tener CRUD es decir (Create Retrieve Update Delete).

Ademas debe tener la siguiente estructura en su base de datos, estas tablas deben ser configurada de forma automatica una vez el plugin es instalado en Wordpress.

  1. Primero se instala el plugin.
  2. Al instalar el plugin, cuando este se instale es decir debe comenzar a configurar las tablas que necesite en la base de datos, primero debe verificar si ya esas tablas existen, esto para evitar que sobrescriba la información que ya puede existir.
  3. Si no existe tablas, entonces se crean las tablas necesarias.
  4. Generar las tablas de forma automatica en base de datos (MYSQL)
  5. Hacer que el plugin se vea instalado en el panel administrativo de Wordpress

Se deben crear clases para cada uno de los objetos, (Vehiculo, Precio, Servicio, Region, Provincia, Comuna, Orden, etc).

La estructura del plugin es decir la distribución de las carpetas y archivos debe ser de forma ordenada y logica,
para leer de forma facil el codigo, ejemplo

  • CarBooking Plugin
    • Classes
    • Views
    • Helpers
    • DBSchemas
    • Assets
      • images
      • styles
      • js
      • Fonts

Algunos Links de ayuda

@johuder33 johuder33 added the TODO label Feb 16, 2018
@johuder33 johuder33 added this to the CarBooking Plugin milestone Feb 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant