Esta es una aplicación para tareas para uso práctico de PHP, MySQL y CSS; Este proyecto en especial es bueno para entender conceptos como el Modelo Vista Controlador, Ajax y control de versiones.
-
Debemos usar git para bajar el proyecto a nuestra carpeta de nuestro servidor lampp. Para eso usamos el comando
git clone https://github.com/AndreyPootMay/tareas-app.git
. -
Debemos de crear una base de datos en MySQL la cual sea referente a nuestra aplicación. Dentro del gestor de base de datos podemos hacerlo u en su defecto por terminal sería de la siguiente forma:
CREATE DATABASE IF NOT EXISTS `app_tareas` DEFAULT CHARACTER SET = 'utf8' DEFAULT COLLATE 'utf8_general_ci';
- Dentro de la carpeta
modelos
debemos de crear el archivoBDConexion.php
, por defecto existe uno llamadoBDConexionEjemplo.php
ese lo copiamos y le cambiamos el nombre aBDconexion.php
. Podemos hacerlo con el siguiente comando:
cp modelos\BDConexionEjemplo.php modelos\BDConexion.php
-
Cambiamos las constantes en el archivo
modelos\BDConexion.php
para apuntar a nuestra base de datos dentro de nuestra computadora. -
Dentro del gestor de base de datos basta crear las tablas o alteraciones a la bd, esto se hace corriendo los archivos
.sql
dentro de la carpeta llamada migraciones. -
Iniciamos el servidor y podemos probar el proyecto.